Oracle Cloud 상의 소매 애플리케이션 설계에 대해 알아보기

현재 Oracle RGBU 제품을 사용하는 고가-가치 소매업체는 데이터 센터 인프라가 전략이 적은 반면, 커스터마이제이션 및 공급망 관리 시스템에 대한 엔드투엔드 시스템을 제어해야만 애플리케이션을 SaaS로 이동할 수 있습니다.

Oracle Cloud의 Oracle Retail Merchandising System는 현재 온프레미스 설계와 일치하는 여러 구조 구성을 제공합니다. 내장된 리프트 및 시프트 기능을 사용하여 온프레미스에서 이동하면 모든 마이그레이션에서 성공 기능이 개선된 상태로 운영 위험이 감소했습니다. 또한 Oracle Cloud는 신속한 배치 및 테스트/QA 환경 제거에 매우 경제적이어야 합니다.

시작하기 전에

이 솔루션은 구조 및 Oracle Cloud 환경 및 구성요소에 대한 기본적인 지식을 갖춘 것으로 가정합니다.

이 솔루션은 다양한 Oracle Retail Merchandising Suite 구성에 사용 가능한 구현 방법 및 초기 개발 및 테스트용 Oracle Cloud - Oracle Retail Merchandising System 아키텍처와 운용 배치에 대한 배경을 제공합니다. 여기에는 필요한 모든 컴퓨트 인스턴스, 스토리지, 보안, 네트워킹 및 연결이 포함됩니다. 다음은 oci_on -prem_model.png에 대한 설명입니다.
oci_on -prem_model.png에 대한 설명

이는 디자인 솔루션으로, 운용 배포 참조 구조를 제공하기 위한 것이 아닙니다. 대신에, 온-프레미스(온-프레미스) 에서 환경을 이동하거나 클라우드로 이동하거나 Oracle Cloud에서 새 환경을 생성하여 Oracle Retail Merchandising System 애플리케이션을 배포하기 위한 상위 레벨 참조 설명서입니다. 이 솔루션은 일부 모범 사례를 간략히 설명하며 Oracle Retail Merchandising System에 대한 전체 참조 가이드로 표시하면 안됩니다.

구조

이 아키텍처는 Oracle Cloud 에서 Oracle Retail Merchandising Suite를 구현하는 방법을 보여줍니다.

아래 물리적 구조 모델은 Oracle Cloud 참조 구조 디자인 예제를 연관시키는 데 명확하고 도움이 될 것입니다. 다음은 rms_oci_physical_model.png에 대한 설명입니다.
Rms_oci_physical_model.png에 대한 설명

Oracle Retail Merchandising System에 대해 알아보기

Oracle Retail Merchandising System를 사용하면 구매, 분배, 주문 이행 및 재무 마감을 포함한 일상적인 상품 활동의 원활한 실행을 관리, 제어 및 수행할 수 있습니다.

Oracle Retail Merchandising System는 소매 상품 제품군을 형성하는 다양한 솔루션으로 구성됩니다. 여기에는 다음이 포함됩니다.
  • 소매 송장 대응(ReIM)
  • RPM(Retail Price Management)
  • RTM(소매 거래 관리)
  • 소매 판매 감사(ReSA)
  • RA(소매 할당)
  • RIB(Retail Integration Bus)
  • Bdc(대량 데이터 통합)
RMS에서 일반적으로 사용되는 추가 모듈은 다음과 같습니다.
  • SIM(Retail Store Inventory Management)
  • Business Intelligence Publisher(OBI PuB)
  • IDM(Identity Management)

Oracle Cloud에서 Oracle Retail Merchandising System에 대해 알아보기

Oracle Cloud에서 Oracle Retail Merchandising System를 실행할 때 데이터 센터에 있는 프레미스에서 동일한 토폴로지를 실행할 때와 마찬가지로, Oracle 's Infrastructure as a Service(IaaS) 및 Platform as a Service(PaaS) 를 사용자 정의했을 수 있습니다.

Oracle Retail Merchandising System Oracle Cloud를 배포하는 경우 구조 선택 항목이 다음과 같습니다.
  • Infrastructure as a Service: Oracle Cloud Infrastructure는 고가용성 호스트 환경에서 광범위한 애플리케이션과 서비스를 구축하고 실행할 수 있게 해 주는 보완 클라우드 서비스 세트입니다. Oracle Cloud Infrastructure는 온프레미스 네트워크를 통해 안전하게 액세스할 수 있는 유연한 오버레이 가상 네트워크에서 고성능 컴퓨트 기능과 스토리지 용량을 제공합니다. OCI는 Oracle Retail RMS 애플리케이션 계층 및 데이터베이스 계층(선택 사항) 을 호스트하는 데 사용할 수 있는 확장성이 높은 경쟁력 있는 컴퓨트 용량을 제공합니다.
  • Infrastructure as a Service + Platform as a Service: Oracle Cloud Platform는 Oracle의 포괄적인 표준 기반 완전히 통합된 조합이며, 운영 비용을 크게 낮추면서 클라우드에서 다양한 애플리케이션 워크로드를 빌드, 배포, 마이그레이션 및 관리하는 데 사용할 수 있는 오픈 소스 기술입니다. OCI DB 시스템 또는 OCI Exadata DB 시스템을 사용하여 데이터베이스 계층을 실행할 수 있으므로 선택된 데이터베이스 구성을 쉽고 빠르게 프로비전할 수 있습니다.

Oracle Cloud에서 Oracle Retail Merchandising Suite가 지원하는 플랫폼 정보

Oracle Retail Merchandising System는 Oracle Cloud에서 다음과 같은 플랫폼, 스토리지, 네트워킹 및 버전을 지원합니다.

  • Oracle Retail Merchandising System 릴리스 v16

  • Oracle Retail Merchandising System 애플리케이션 계층

    • 운영 체제 버전:
      • Oracle Linux(6. x, 7. x)
      • RedHat Enterprise Linux(6. x, 7. x)
    • 애플리케이션 기술 스택
      • Oracle ADF - 12.2.1
      • OID - 11.1.1.9
      • OAM/WebGate - 11.1.2.3
      • Oracle HTTP 서버 - 12.2.1
      • Oracle BI Publisher - 12.2.1
      • Oracle MAF - 2.2
      • 브라우저 지원 - Chrome 48 +, IE 11 +, Firefox ESR 45 +
    • OCI 배치 옵션
      • 컴퓨트 VM
        • 단일 노드
        • LBaaS(서비스형 로드 밸런서) 가 있는 여러 노드
  • Oracle Retail Merchandising System 데이터베이스 계층
    • 운영 체제 버전: Oracle Linux(6. x, 7. x)
    • RedHat Enterprise Linux(6. x, 7. x)
    • 데이터베이스 버전: Oracle Database 12.1.0.2 이상(분할 포함)
    • OCI 배치 옵션
      • 컴퓨트(VM): 데이터베이스 Enterprise Edition을 사용하는 단일 노드
      • Database as a Service(DBaaS)
        • Enterprise Edition(EE), 고성능(EE-HP) 를 사용한 단일 인스턴스(VM)
        • 초고성능(EE-EP) 가 있는 2노드 RAC 인스턴스(VM)
      • Exadata DB 시스템: RAC(Real Application Clusters) 및 추가 고급 기능
  • OCI의 Oracle Retail Merchandising System에 사용할 수 있는 스토리지 옵션
    • 데이터베이스 스토리지는 고성능 로컬 또는 네트워크 NVMe 블록 스토리지를 사용합니다.
    • 객체 저장 영역은 데이터베이스 백업의 대상으로 사용됩니다.
    • Oracle Retail Merchandising System 공유 응용 프로그램 계층 파일 시스템에 대해 별도의 NFS 서버 또는 FSS(File Storage Service) 를 사용할 수 있습니다.
  • 여러 구성이 포함된 네트워크 아키텍처는 Oracle Retail Merchandising System 환경을 통해 제공됩니다.

    • 사용자정의 네트워크 정의
      • 자체 서브넷 Ip 범위(CIDR) 로 애플리케이션 서버와 DB 서버 모두 구성
      • LBaaS는 외부 연결을 위한 공용 IP를 가집니다.
    • 로드 밸런서
      • LBaaS 외부 공용 ip
      • LBaaS는 공용 및 전용 로드 밸런싱을 모두 지원합니다.
    • 온프레미스와 마이그레이션, 연결 및 통합을 위한 하이브리드 스토리
      • VPN 접속
      • VPN IPSec 터널링
      • MPLS/Fast Connect

보안 및 준수 권장 사항 정보

Oracle은 Oracle Cloud 보안 목록 및 보안 규칙을 Oracle Retail Merchandising System와 함께 사용할 것을 권장합니다.

프로토콜 및 포트의 보안 목록 및 보안 통신을 사용하면 응용 프로그램이 제대로 작동하는 데 필요한 트래픽만 허용하도록 제한됩니다. 자동화된 Lift 및 Shift를 사용할 때 초기 네트워크 항목에 종속된 여러 개의 SL(보안 목록) 이 생성됩니다. 리프트 및 Shift 키를 사용하면 배치된 계층 또는 구성 요소에 따라 여러 보안 목록이 생성됩니다. 예를 들어, 배치 중에 응용 프로그램 계층, 데이터베이스 계층 및 로드 밸런서에 대한 보안 목록을 생성할 수 있습니다. 경로 지정 테이블에 대해서도 구성 프로세스가 반복됩니다.

주:

Oracle Retail Merchandising System는 hipaa 및 PCI 정보를 처리하지 않습니다.
Oracle Cloud는 다음과 같은 다양한 준수 사양을 충족합니다.
  • 일반: SOC1, SOC2, ISO 27001/2
  • 관련: PCI, HIPAA, NIST 800-53