この図は、Oracle APEX Application Development (APEXサービス)およびすべてのOracle Autonomous Databaseサービスを使用したローコード・アプリケーション開発およびデプロイメントの推奨アーキテクチャを示しています。

イメージはOracle Cloud Infrastructureリージョンで構成され、そのリージョンの外部のサービス/ユーザーで構成されます。

リージョンには、可用性ドメインが1つと、可用性ドメインにまたがる仮想クラウド・ネットワーク(VCN)が含まれます。このVCNには、どちらも可用性ドメインにわたるパブリック・サブネットとプライベート・サブネットが含まれます。
  • パブリック・サブネットには、APIゲートウェイおよびロード・バランサが含まれます。サブネットへのアクセスは、セキュリティ・リストおよびルート表によって制御されます。
  • プライベート・サブネットには、APEXアプリケーションとOracle REST Data Services (ORDS)のインスタンスで構成される自律型データベースが含まれます。サブネットへのアクセスは、セキュリティ・リストおよびルート表によって制御されます。

リージョンの外部のリモート・ユーザーは、パブリック・インターネットと双方向に通信し、トラフィックをそれ自体と、インターネット・ゲートウェイを介してVCNのパブリック・サブネット内のAPIゲートウェイでやり取りします。その後、APIゲートウェイはロード・バランサにトラフィックを転送します。ロード・バランサは、VCNのプライベート・サブネットのOracle REST Data Servicesと双方向に通信します。リモート・ユーザーは、ロード・バランサとともにインターネット・ゲートウェイを使用することもできます。

また、リージョンの外部で、Oracleの外部REST APIは、プライベート・サブネットのAutonomous DatabaseのAPEXアプリケーションとNATゲートウェイを介して双方向に通信します。