画像は、1つの可用性ドメインと3つのフォルト・ドメインを持つ1つのOracle Cloud Infrastructure (OCI)リージョンへのインターネット・アクセスを示しています。このリージョンでは、次のサービスが提供されます。
- Oracle Cloud Infrastructureドメイン・ネーム・サービス
- Oracle Cloud Infrastructure Resource ManagerのTerraform
- ポリシー
- Oracle Cloud Infrastructure Bastionサービス
- Oracle Cloud Infrastructure電子メール配信
インターネット・ゲートウェイを介してルーティングされたWebリアルタイム通信(WebRTC)を使用して、パーティのユーザーとブロードキャスタがOCIに接続するのを確認します。
OCIリージョンには1つの仮想クラウド・ネットワーク(VCN)と、パブリック・サブネットとインターネット・ホスト間の通信を提供するインターネット・ゲートウェイが含まれます。
VCNには5つのサブネットがあり、それぞれがセキュリティ・リストとルート表を提供します。ネットワーク・セキュリティ・グループ(NSG)は、プライベート・サブネット内のデータベース・リソースへのアクセスを提供します。
- ロード・バランサのパブリック・サブネット: ウォッチ・パーティ・サーバーに渡される受信ウォッチ・パーティ・ユーザー・トラフィックを管理するための、フォルト・ドメイン間のロード・バランサが含まれます。
- ウォッチ・パーティ・サーバーのプライベート・サブネット: 各フォルト・ドメインでウォッチ・パーティを作成および管理するためのウォッチ・パーティ・サーバーを提供します。自動スケーリングを提供し、ユーザー・アカウントおよびウォッチ・パーティ・データをデータベース・サブネットのOracle MySQL Database Service会議データベースに保存します。
- Stream Managerサーバーのプライベート・サブネット: ストリーム・マネージャ・サーバーへのトラフィックを管理するための、フォルト・ドメイン間のロード・バランサを提供します。各フォルト・ドメインにストリーム・マネージャ・サーバーを提供し、ユーザー・アカウントおよびウォッチ・パーティ・ストリーム・データをデータベース・サブネットのOracle MySQL Database Serviceストリーム・データベースに格納します。ストリーム・マネージャは、ブロードキャスタ・トラフィックをオリジン・サーバーに転送し、サブスクライバ・トラフィックをエッジ・サーバーに転送します。
- オリジン・サーバーのパブリック・サブネット: 各フォルト・ドメインにオリジン・サーバー、トランスコーダおよびエッジ・サーバーを提供します。受信イベント・ストリームは、必要に応じてトランスコーダによって処理され、オリジン・サーバー、エッジ・サーバーに送信されます。エッジ・サーバーは、インターネット・ゲートウェイを介してイベントをブロードキャスタに配信します。
- データベース・プライベート・サブネット: 高可用性(プライマリ1つとセカンダリ2つ)のOracle MySQL Database Service会議およびストリーム・マネージャ・データベースを提供します。