Mars 수의 건강: Oracle Cloud에서 SaaS 및 PaaS 솔루션으로 현대화

성장 중인 기업인 Mars Healthcare(MVH)는 뛰어난 성능 문제를 토대로 기존 기술을 갖추고 있었습니다. 성능 향상을 위해 대부분의 워크로드를 Oracle Fusion Cloud FinancialsOracle Fusion Cloud Human Capital Management(HCM)로 이동하고 SaaS(서비스형 소프트웨어) 워크로드를 Oracle Cloud Infrastructure로 이동하기로 결정했습니다.

Mars 재향 군인 건강(MVH)은 일반 용도가 한 가지인 비즈니스 생태계의 일원으로, 일반 전문가, 애완동물 및 클라이언트의 생활을 개선하고 애완 동물의 세계를 보다 효율적으로 만들기 위해 협력하고 있습니다. 2,500개 병원에서 9명의 배너가 있는 20개국 이상의 지사를 보유하고 있습니다.

MVH가 다음 주요 변경 사항을 적용했습니다.

  • 네트워크 규모가 큰 규모의 FastConnect에 대한 기본 연결을 사용하여 IPSec VPN 서비스에서 이동함으로써 SaaS 및 PaaS(Platform as a Service) 서비스를 활용할 수 있습니다.
  • 레거시 버전의 서비스에서 Oracle Autonomous Transaction Processing으로 전환
  • JCS-SX(Java Cloud Service SaaS Extension)를 사용하여 Oracle Visual Builder를 사용하는 중요한 재무 통합으로 전환했습니다.
  • 마지막으로 Oracle Integration으로 이동했습니다.

MVH는 유기적인 성장과 비유기적인 성장을 모두 개선하기 위해 Oracle Autonomous Transaction Processing으로 이동하기로 했습니다. 조직 성장은 Oracle Enterprise 애플리케이션 사용에 사업부 또는 배너를 추가할 때 발생하며, 매월 병원을 추가할 때 배너 내에서 비기계적 성장이 발생합니다. 따라서 기술 레벨에서 성능을 향상시킬 기회를 모색할 때 자율 트랜잭션 처리가 가장 적합한 옵션 중 하나라고 발견했습니다. 자율 트랜잭션 처리는 서비스형 데이터베이스로 수동 작업을 줄이고 여러 유형의 자동화를 제공합니다.

MVH는 이 신기술로 옮기기를 원하는지 여부를 결정하는 데 도움이 되는 개념 증명(3개월 정도 소요)을 수행했습니다. MVH는 170개 이상의 통합을 레거시에서 새로운 기술로 이전했으며 6개월도 걸렸습니다.

MVH는 Oracle Cloud Infrastructure에 배포하는 동안 다음과 같은 기술적 이점을 얻었습니다.

  • 성능: HCM을 통해 재무 영역의 성능을 모니터링하여 주 1의 성능을 300% 이상 개선했습니다.
  • 이들은 Oracle Cloud Infrastructure 내에서 새로운 기술을 활용할 수 있는 기술 스택을 구축했습니다.

MVH는 Oracle Cloud Infrastructure를 통해 성장 기회를 위한 계획을 갖고 있습니다. 그들은 기존 기술 투자와 호환되는 Oracle의 향후 10~12개월 이후 PaaS 또는 SaaS 제품까지 북미에서 다양한 비즈니스 단위를 추가하고자 합니다.

고객 사례

Oracle Cloud를 향한 Mars Healthcare의 여정에 대한 자세한 내용:

구조

이 아키텍처에서는 레거시 기술을 사용하는 워크로드에서 Oracle Cloud Infrastructure SaaS 및 PaaS 솔루션으로 의사 결정 건강 상태(MVH)를 마이그레이션했습니다.

그 성능 향상과 성장에 따라 적응하기 위해 FastConnect를 고대역폭, Oracle Integration, Oracle Visual BuilderOracle Autonomous Transaction Processing을 선택했습니다.

MVH는 Autonomous Transaction Processing에 공개할 수 있기를 원합니다. 서비스가 완전히 관리되므로 Oracle은 VCN(가상 클라우드 네트워크), 서브넷, 가용성 도메인, 결함 도메인 등 네트워킹 부분을 처리합니다. Oracle은 모든 환경, 운영, 개발, 테스트 및 사용자 수용 테스트가 고가용성 및 내결함성을 보장합니다.

Oracle Visual BuilderOracle Integration은 모두 관리형 서비스로, MVH는 성능 문제 오버헤드 없이 비즈니스와 성장에 더 집중할 수 있습니다.

다음 다이어그램은 이 참조 아키텍처를 보여줍니다.



mars-vet-health-oci.zip

구조에는 다음과 같은 구성 요소가 있습니다.
  • 영역

    Oracle Cloud Infrastructure 지역은 가용성 도메인이라는 하나 이상의 데이터 센터를 포함하는 현지화된 지리적 영역입니다. 지역은 다른 지역에 독립적이며, 거리가 먼 나라 전체나 대륙을 구분할 수 있습니다.

    이 아키텍처의 모든 리소스는 단일 영역에 배치됩니다.

  • 가용성 도메인

    가용성 도메인은 한 지역 내의 독립형 독립적인 데이터 센터입니다. 각 가용성 도메인의 물리적 리소스는 내결함성을 제공하는 다른 가용성 도메인의 리소스와 격리됩니다. 가용성 도메인은 전원, 냉각 또는 내부 가용성 도메인 네트워크와 같은 인프라를 공유하지 않습니다. 따라서 한 가용성 도메인에서 장애가 발생해도 해당 지역의 다른 가용성 도메인에 영향을 주지 않습니다.

  • VCN 및 서브넷

    VCN은 Oracle Cloud Infrastructure 지역에서 설정하는 사용자 정의 가능한 소프트웨어 정의 네트워크입니다. 기존의 데이터 센터 네트워크와 마찬가지로 VCN은 네트워크 환경에 대한 완벽한 제어를 제공합니다. VCN에는 VCN을 생성한 후 변경할 수 있는 겹치지 않는 CIDR 블록이 여러 개 있을 수 있습니다. VCN을 영역 또는 가용성 도메인으로 범위가 지정될 수 있는 서브넷으로 분할할 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속 주소 범위로 구성됩니다. 서브넷 생성 후 서브넷의 크기를 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.

    이 아키텍처는 로드 밸런서, 웹 서버, 애플리케이션 서버 및 데이터베이스에 대한 개별 서브넷과 함께 단일 VCN을 사용합니다.

  • 인터넷 게이트웨이

    인터넷 게이트웨이는 VCN의 공용 서브넷과 공용 인터넷 사이의 트래픽을 허용합니다.

  • DRG(Dynamic Routing Gateway)

    DRG는 VCN과 지역 외부 네트워크(예: 다른 Oracle Cloud Infrastructure 지역의 VCN, 온프레미스 네트워크 또는 다른 클라우드 제공자의 네트워크) 간에 동일한 지역의 VCN 간 전용 네트워크 트래픽에 대한 경로를 제공하는 가상 라우터입니다.

    온프레미스 네트워크에서 Oracle Cloud로 빠르고 안정적인 연결을 위해 Alliance Data는 Oracle Cloud Infrastructure FastConnect를 선택했습니다.

  • 경로 테이블

    가상 경로 테이블에는 서브넷에서 일반적으로 게이트웨이를 통해 VCN 외부의 대상으로 트래픽을 라우팅하는 규칙이 포함됩니다.

  • 보안 목록

    각 서브넷에 대해 서브넷 내부/외부에서 허용해야 하는 트래픽의 소스, 대상 및 유형을 지정하는 보안 규칙을 생성할 수 있습니다.

  • FastConnect

    Oracle Cloud Infrastructure FastConnect는 데이터 센터와 Oracle Cloud Infrastructure 간에 전용 개인 연결을 생성하는 간편한 방법을 제공합니다. FastConnect는 더 높은 대역폭 옵션과 인터넷 기반 연결보다 더 신뢰할 수 있는 네트워킹 환경을 제공합니다.

  • Identity Cloud Service(사용 안함)

    Oracle Identity Cloud Service는 광범위한 SaaS 및 온프레미스 애플리케이션에 대한 ID 관리, SSO(Single Sign-On) 및 ID 거버넌스를 제공합니다.

  • Oracle Services Network

    OSN(Oracle Services Network)은 Oracle 서비스에 예약된 Oracle Cloud Infrastructure의 개념적 네트워크입니다. 이러한 서비스에는 인터넷을 통해 연결할 수 있는 공용 IP 주소가 있습니다. Oracle Cloud 외부의 호스트는 Oracle Cloud Infrastructure FastConnect 또는 VPN Connect를 사용하여 전용으로 OSN에 액세스할 수 있습니다. VCN의 호스트는 서비스 게이트웨이를 통해 전용으로 OSN에 액세스할 수 있습니다.

  • 객체 스토리지

    오브젝트 스토리지를 사용하면 데이터베이스 백업, 분석 데이터, 이미지 및 비디오와 같은 리치 컨텐츠를 비롯한 모든 컨텐츠 유형의 대규모 정형 및 비정형 데이터에 빠르게 접근할 수 있습니다. 인터넷 또는 클라우드 플랫폼 내에서 직접 안전하게 데이터를 저장하고 검색할 수 있습니다. 성능 또는 서비스 신뢰성이 저하되지 않고 스토리지를 원활하게 확장할 수 있습니다. 빠르고 즉시 자주 액세스해야 하는 "핫" 스토리지에 대해 표준 스토리지를 사용합니다. 오래 보존되고 거의 액세스되지 않는 "콜드" 스토리지에 대해 아카이브 스토리지를 사용합니다.

  • 자율 트랜잭션 처리

    Oracle Autonomous Transaction Processing은 트랜잭션 처리 워크로드에 최적화된 자율 관리, 자율 보안 및 자율 복구 데이터베이스 서비스입니다. 하드웨어를 구성 또는 관리하거나 소프트웨어를 설치할 필요가 없습니다. Oracle Cloud Infrastructure는 데이터베이스 생성과 데이터베이스 백업, 패치, 업그레이드 및 조정을 처리합니다.

  • ERP(Enterprise Resource Planning)

    Oracle Fusion Cloud Enterprise Resource Planning은 비즈니스 모델과 프로세스를 신속하게 조정할 수 있는 기능을 제공하므로 비용을 절감하고 예측을 선명하게하며 추가로 혁신할 수 있습니다.

  • HCM(인적 자본 관리)

    Oracle Fusion Cloud Human Capital Management는 Oracle HR, Talent Management, Workforce Management, Oracle Payroll 전반에서 시장에서 가장 완벽한 HR 클라우드 솔루션을 제공하여 전체 인력 가시성을 제공하는 프로세스를 통합하고 자동화합니다.

  • Oracle SaaS

    SaaS(서비스형 소프트웨어) (SaaS)는 클라우드 제공업체가 클라우드 애플리케이션 소프트웨어를 개발 및 유지관리하고, 자동 소프트웨어 업데이트를 제공하며, 인터넷을 통해 고객이 소프트웨어를 선불제 방식으로 사용할 수 있도록 해주는 클라우드 기반 소프트웨어 제공 모델입니다. 클라우드 공급업체는 하드웨어, 미들웨어, 애플리케이션 소프트웨어, 보안 전체를 관리합니다. 따라서 SaaS 고객은 온프레미스 시스템 및 소프트웨어를 유지관리하는 것보다 훨씬 신속하게 비용을 절감하고, 배포, 확장 및 업그레이드할 수 있으며, 총소유비용을 보다 정확하게 예측할 수 있습니다.

  • Oracle PaaS

    PaaS(Platform-as-a-service)는 온프레미스 또는 클라우드의 디지털 시대에 최신 애플리케이션을 구축하고 관리하는 서비스 세트입니다.

    PaaS는 개발자, IT 관리자 및 최종 사용자가 모바일 및 웹 애플리케이션을 개발, 통합, 마이그레이션, 배포, 보호, 관리할 수 있도록 해주는 인프라 및 미들웨어 구성요소를 제공합니다.

    PaaS는 생산성을 지원하기 위해 개발자에게 AI(인공 지능), 챗봇, 블록체인, IoT(사물 인터넷) 등 혁신적인 기술을 비롯한 새로운 기능을 개발할 수 있는 즉시 사용 가능한 프로그래밍 구성요소를 제공합니다. 이 그룹에는 클라우드 네이티브 서비스, Kubernetes, Docker, 컨테이너 엔진 등을 포함한 애플리케이션 개발 툴 제품군도 포함됩니다.

빌드 및 배포에서 추천 가져오기

Oracle Cloud Infrastructure에서 구축한 것을 보여주시겠습니까? 클라우드 아키텍처의 글로벌 커뮤니티와 학습한 교훈, 모범 사례 및 참조 아키텍처를 공유해야 합니까? 시작에 도움을 주십시오.

  1. 템플리트 다운로드(PPTX)

    아이콘을 샘플 와이어프레임으로 끌어 놓아 참조 구조를 보여 줍니다.

  2. 아키텍처 자습서 보기

    참조 아키텍처를 생성하는 방법에 대한 단계별 지침을 얻을 수 있습니다.

  3. 다이어그램 제출

    다이어그램으로 이메일을 보내 주십시오. 오라클 클라우드 아키텍트는 귀사의 다이어그램을 검토하고 아키텍처에 대해 논의하십시오.