Planung Ihrer Bereitstellungsstrategie
Bestimmen Sie, wie Sie Ihre Workload definieren und bereitstellen möchten. Oracle Cloud Infrastructure bietet Funktionen, mit denen Sie Ihre Workload-Infrastruktur in Code definieren können. Es stehen verschiedene Tools zur Verfügung, mit denen Sie Ihre Workloads konfigurieren und die Deployment-Effizienz gewährleisten können.
Wählen Sie eine Region basierend auf Ihren Kunden und Daten
Cloud Architect, Network Architect
Infrastructure as Code Methodology annehmen
Cloud Architect, Infrastructure Architect, DevOps Architect
Mit den folgenden Services können Sie Ihre Infrastruktur mit Code definieren und verwalten:
- Oracle Cloud Infrastructure Resource Manager
Resource Manager automatisiert das Provisioning Ihrer OCI-Ressourcen mit Terraform, damit Sie Ressourcen über das Infrastructure-as-Code-Modell installieren, konfigurieren und verwalten können.
- Oracle Cloud Infrastructure Events
Ereignisse automatisieren die Antwort auf Ressourcenänderungen in Ihrem Mandanten. OCI-Services geben Ereignisnachrichten aus, bei denen es sich um strukturierte Nachrichten handelt, die Änderungen an Ressourcen anzeigen. Sie können eine Automatisierung basierend auf den Statusänderungen von Ressourcen in Ihrem Mandanten erstellen und es Ihren Entwicklungsteams ermöglichen, automatisch zu reagieren, wenn eine Ressource ihren Status ändert.
- Oracle Cloud Infrastructure Functions
Funktionen bieten eine hoch skalierbare und vollständig verwaltete serverlose Plattform. Nachdem Sie den Code bereitgestellt haben, können Sie mit Ereignissen Betriebsprozeduren auslösen, die als Funktionen codiert sind.
Terraform zur Implementierung wiederholbarer Workflows annehmen
DevOps Architect, Application Architect
Mit dem Oracle Cloud Infrastructure-(OCI-)Terraform-Provider können Sie OCI-Ressourcen überall verwalten, wo Sie eine Terraform-Distribution verwenden, einschließlich Terraform Cloud und Oracle Cloud Infrastructure Resource Manager. Oracle Cloud verfügt über einen eigenen Terraform-Provider.
Beachten Sie Folgendes, wenn Sie Terraform mit OCI verwenden:
- Behandeln Sie Terraform wie Quellcode, indem Sie Dateien in Oracle Cloud Infrastructure Resource Manager bereitstellen. Sie können Dateien an einem sicheren Ort speichern, den Zugriff je nach Anforderungen einschränken und Änderungen regelmäßig prüfen.
- Sie sollten den Instanz-Principal als Authentifizierung für den OCI-Provider verwenden, wenn Sie auf einer VM-Compute-Instanz in OCI ausführen.
- Verwalten Sie Terraform-Statusdateien in einem gemeinsamen, zentralen Speicherort mit Oracle Cloud Infrastructure Object Storage oder Oracle Cloud Infrastructure Resource Manager.
OCI Designer Toolkit (OKIT) übernehmen
DevOps Architect, Infrastructure Architect
Mit der webbasierten Schnittstelle können Architekten und Designer eine visuelle Darstellung ihrer Infrastruktur erstellen und diese dann in mehrere Formate exportieren. Nach Abschluss können Sie den Entwurf erweitern, um wichtige Eigenschaftsinformationen hinzuzufügen, mit denen Sie die entworfene Infrastruktur in mehrere DevOps Frameworks exportieren können.
Mit OKIT können Sie vorhandene OCI-Umgebungen durch einfache, in die Webbenutzeroberfläche eingebettete Abfragefunktionalität introspektiv untersuchen und eine portierbare generische JSON-Datei bereitstellen. Mit der JSON-Datei können Sie vorhandene Systeme visualisieren oder eine Gruppe von Terraform- oder Ansible-Skripten generieren, mit denen Sie die entworfene OCI-Infrastruktur als ZIP-Datei erstellen können.
OKIT-Modelle unterstützen die Verwendung von Cloud Init
-Skripten zur weiteren Automatisierung der Bereitstellung von Compute-Ressourcen. OKIT ist im Wesentlichen ein einziges Benutzertool, das am besten lokal ausgeführt werden kann, da es die persönlichen Schlüssel eines Benutzers zur Authentifizierung bei einem Mandanten verwendet. Mit Oracle Cloud Infrastructure Resource Manager können Sie Entwürfe gemeinsam verwenden. Sie können OKIT-Designs im JSON-Format exportieren, das Sie Versionskontrolle können.
Einfache und wiederholbare Aktionen automatisieren
DevOps Architect
Konfigurationsverwaltungstools annehmen
DevOps Architect, Infrastructure Architect
Oracle Cloud Infrastructure (OCI) unterstützt die Verwendung von Ansible-Modulen zur Automatisierung des Provisioning und der Konfiguration der Cloud-Infrastruktur, die Orchestrierung komplexer Betriebsprozesse sowie das Deployment und Update Ihrer Softwareassets. Die OCI Ansible-Collection unterstützt Ansible Tower und AWX.
Build- und Deployment-Managementsysteme annehmen
DevOps Architect