이 이미지는 LB(로드 밸런서), 자동 스케일링 웹 계층 및 Oracle Autonomous Transaction Processing 데이터베이스로 구성된 3계층 토폴로지를 보여줍니다. 모든 리소스는 Oracle Cloud Infrastructure 영역의 단일 가용성 도메인에 배치됩니다. LB 계층, 웹 계층 및 데이터베이스 계층은 단일 VCN 내의 별도 서브넷에서 격리됩니다. NSG(네트워크 보안 그룹) 는 각 계층의 리소스에 대한 네트워크 트래픽을 규제합니다. 각 서브넷에 연결된 경로 테이블에는 VCN 외부의 대상에 대상으로 지정된 트래픽을 직접 지정하는 규칙이 포함됩니다.
- 클라이언트 요청은 인터넷 게이트웨이를 통해 공용 LB로 유입되어 요청을 웹 계층에 분배합니다.
- 웹 계층은 인스턴스 구성을 사용하여 정의된 컴퓨트 인스턴스의 자동 스케일링 풀로 구성됩니다. 컴퓨트 인스턴스는 가용성 도메인의 모든 결함 도메인에 고르게 분배됩니다. 웹 계층의 모든 컴퓨트 인스턴스는 전용 서브넷에 연결됩니다.
- 데이터베이스 계층은 전용 서브넷에 연결된 Oracle Autonomous Transaction Processing 데이터베이스로 구성됩니다.