Diese Abbildung zeigt eine Oracle Cloud Infrastructure-(OCI-)Region, die 1 Availability-Domain, 3 Faultdomains und 1 virtuelles Cloud-Netzwerk (VCN) enthält. Die Region interagiert mit Erstellern und Verbrauchern im Internet und mit Cloud-Services von Drittanbietern, wie z.B. Fastly Content Delivery Network (CDN), Stripe für Zahlung und Monetarisierung und Google Cloud Platform-(GCP-)Services wie Firebase für Chat, BigQuery für Data Warehousing und Google Analytics.
Ersteller streamen ihre Inhalte mit Methoden wie Echtzeit-Messaging-Protokoll (RTMP) und Web-Echtzeitkommunikation (WebRTC) auf OCI. Verbraucher interagieren mit OCI für Showmanagement, Browsing und Ticketing. Verbraucher verwenden Fastly, um den Live- oder Video-on-Demand-(VOD-)Stream anzuzeigen. Bitten Sie schnell den Videostream von OCI, der ihn als HTTP-Live-Stream-(HLS-)Videostream zurückgibt.
Die OCI-Region stellt den Oracle Cloud Infrastructure Object Storage-Service bereit.
Das VCN stellt die folgenden Gateways bereit:
- Internetgateway: Bietet Kommunikation zwischen öffentlichen Subnetzen und Internethosts.
- Servicegateway: VCNs kommunizieren mit Services wie Objektspeicher über die Oracle-Netzwerkstruktur, ohne das Internet zu durchlaufen.
Das VCN stellt die folgenden Subnetze bereit, die als Funktionsebenen angeordnet sind:
- Öffentliches Edge-Subnetz: Stellt aktive und Standbyinstanzen von Oracle Cloud Infrastructure Load Balancing in Faultdomains 1 bzw. 2 bereit.
- Privates App-Subnetz: Stellt ein K3S-Cluster mit Ampere-Instanzknoten A1 bereit. Jede Faultdomain stellt eine Webanwendung und einen API-Knoten bereit.
- Privates Managementsubnetz: Stellt Kafka in Faultdomain 1, Prometheus und Grafana in Faultdomain 2 und einem Gitlab-Server in Faultdomain 3 bereit.
- Privates Datenbanksubnetz: Stellt Folgendes bereit:
- Eine PostgreSQL-Anwendungsdatenbank in Faultdomain 1
- 6 MySQL-Instanzen in Faultdomain 2 für Backend, Überwachung und Logging von K3S
- Eine PostgreSQL-Stream-Cloud-Datenbank in Faultdomain 3
- Privates Stream-Cloud-Subnetz: Stellt ein K3S-Cluster mit Ampere-A1-Instanzknoten bereit. Jede Faultdomain stellt 2 Transcoderinstanzen bereit.