Die Abbildung zeigt die Topologie, die zum Erstellen einer CI/CD-Pipeline mit Oracle Cloud Infrastructure DevOps- und OCI-Instanzen erforderlich ist. Es besteht aus vier Komponenten:
  • Das Internet, das einen Administrator enthält.
  • Eine generische Drittanbieter-Cloud.
  • Oracle Cloud mit einem OCI-Compartment, einem Data Safe-Service-VCN und einem virtuellen Cloud-Netzwerk (VCN).
    • Das OCI-Compartment enthält einen Auditing-Service, Datenbankziele und On-Premise-Connectors.
    • Das VCN des Data Safe-Service enthält eine Data Safe-Instanz.
    • Das VCN umfasst zwei Subnetze: eines mit einer Linux-VM, das andere eine Datenbank, die auf einer Compute-Instanz ausgeführt wird.
  • Eine On-Premise-Implementierung mit vom Kunden bereitgestellten Geräten (CPE), einer VM und den On-Premise-Datenbanken.

Der Traffic fließt vom OCI-Compartment zum Data Safe-Service-VCN. Anschließend wurde es entweder über ein dynamisches Routinggateway (DRG) oder über einen TLS-Tunnel an das Oracle Cloud-VCN und auch über das DRG an das On-Premise-CPE übergeben. Der an das VCN gerichtete Traffic wird über die Linux-VM über TLS/TCP in die Datenbank verschoben, die auf einer Compute-Instanz ausgeführt wird. Der an das CPE gerichtete Traffic wird in der VM verarbeitet und an die On-Premise-Datenbanken übergeben.