클라우드에서 보안 다중 계층 토폴로지 설계에 대해 알아보기

다중 계층 응용 프로그램 토폴로지에서 리소스에 고유한 액세스 제어 요구 사항 및 트래픽 플로우 제약 조건이 있습니다. 구획에 리소스를 구성하고 Oracle Cloud Infrastructure Identity and Access Management(IAM) 정책을 정의하여 각 구획의 리소스에 대한 사용자 액세스를 제어합니다. 별도의 서브넷에서 각 계층의 리소스를 격리합니다.

구조

다음 구조는 리소스의 특성을 기준으로 구획으로 그룹화된 클라우드 리소스를 표시합니다. 기초 호스트, 컴퓨트 인스턴스, 로드 밸런서 및 데이터베이스는 단일 VCN (가상 클라우드 네트워크) 에 있지만 서로 다른 서브넷에 연결됩니다.

다음은 다중 계층 네트워크 구조에 대한 설명입니다.
그림 multi-tier-network-Architecture. png에 대한 설명
  • 구획은 리소스 관리를 담당하는 사용자 그룹을 기준으로 클라우드의 리소스를 분리하기 위한 논리적 경계를 제공합니다. 또한 구획을 사용하면 조직의 각 부서별로 클라우드 리소스의 사용량을 추적하고 관리할 수 있습니다. 구획은 테넌시에 전역으로, 즉 모든 영역에 걸쳐 있습니다.
  • 이 아키텍처의 자원은 세 개의 AD (가용성 도메인) 에서 배포됩니다. 단일 AD가 있는 영역에서 고가용성을 위해 AD 내의 오류 도메인에 컴퓨트 인스턴스를 배포할 수 있습니다.
  • 네트워크 구획에는 VCN 및 연결된 게이트웨이가 포함됩니다.
  • 이 구조의 컴퓨트 인스턴스는 Adp 특정 서브넷에 연결됩니다. AD 고장으로부터 서브넷을 보호하기 위해 Oracle 은 전체 영역에 걸친 국가별 서브넷을 사용할 것을 권장합니다.
  • Shared Services 구획은 테넌시에 걸쳐 공유되는 컴퓨트 인스턴스를 포함합니다.
  • 관리 구획은 인터넷의 트래픽에 노출되는 기본 호스트를 포함합니다.
  • 비즈니스 논리 구획은 웹 서버 및 애플리케이션 서버를 호스트하는 컴퓨트 인스턴스를 포함합니다. 로드 밸런서도 포함합니다.
  • 데이터베이스 구획은 데이터베이스 인스턴스를 포함합니다.