此映像檔顯示一個 Oracle Cloud Infrastructure (OCI) 區域,其中包含 1 個可用性網域、3 個容錯域及 1 個虛擬雲端網路 (VCN)。此區域會與網際網路上的創作者及消費者,以及與第三方雲端服務互動,例如快速內容傳遞網路 (CDN)、付款與貨幣化的條形,以及 Google Cloud Platform (GCP) 服務,例如 Firebase for Chat、BigQuery for data warehousing 及 Google Analytics (分析)。
建立者透過使用即時訊息通訊協定 (RTMP) 和 Web 即時通訊 (WebRTC) 等方法,將其內容串流至 OCI。消費者與 OCI 互動,以進行展示管理、瀏覽和票務。消費者使用「快速」檢視即時或隨選視訊 (VOD) 串流。快速從 OCI 要求視訊串流,並將其以 HTTP 即時串流 (HLS) 視訊串流的形式傳回。
OCI 區域會提供 Oracle Cloud Infrastructure Object Storage 服務。
VCN 提供下列閘道:
- 網際網路閘道:提供公用子網路與網際網路主機之間的通訊。
- 服務閘道:VCN 可透過 Oracle 網路結構與物件儲存等服務進行通訊,而無須周遊網際網路。
VCN 提供下列子網路,以功能層的方式排列:
- 邊緣公用子網路:在容錯域 1 和 2 中分別提供 Oracle Cloud Infrastructure Load Balancing 的作用中和待命執行處理。
- App 專用子網路:提供含有 Ampere A1 執行處理節點的 K3S 叢集。每個容錯域都會提供 Web App 與 API 節點。
- 管理專用子網路:在容錯域 2 的容錯域 1、Prometheus 和 Grafana 提供 Kafka,並在容錯域 3 提供 Gitlab 伺服器。
- 資料庫專用子網路:提供:
- 容錯域 1 中的 PostgreSQL App 資料庫
- 6 MySQL 容錯域 2 中的執行處理,用於 K3S 後端、監督及記錄
- 容錯域 3 中的 PostgreSQL 串流雲端資料庫
- Stream Cloud 專用子網路:提供含有 Ampere A1 執行處理節點的 K3S 叢集。每個容錯域均提供 2 個轉碼器執行處理。