この図は、ロード・バランサ(LB )、自動スケーリングWeb層およびOracle Autonomous Transaction Processingデータベースで構成される3層トポロジを示しています。すべてのリソースは、Oracle Cloud Infrastructureリージョンの単一の可用性ドメインにデプロイされます。LB層、Web層およびデータベース層は、単一のVCN内の個別のサブネットに分離されます。ネットワーク・セキュリティ・グループ(NSG)は、各層のリソースとの間のネットワーク・トラフィックを制御します。各サブネットにアタッチされたルート表には、VCN外部のターゲットを宛先とするトラフィックを転送するルールが含まれます。
  • クライアント・リクエストは、インターネット・ゲートウェイを介してパブリックLBに送信され、LBはリクエストをWeb層に配布します。
  • Web層は、インスタンス構成を使用して定義されたコンピュート・インスタンスの自動スケーリング・プールで構成されます。コンピュート・インスタンスは、可用性ドメイン内のすべてのフォルト・ドメインに均等に分散されます。Web層のすべてのコンピュート・インスタンスがプライベート・サブネットにアタッチされます。
  • データベース層は、プライベート・サブネットにアタッチされたOracle Autonomous Transaction Processingデータベースで構成されます。