Oracle Cloud Infrastructure (OCI) Resource Manager ist ein verwalteter Service, der die Bereitstellung und den Betrieb für alle Oracle Cloud Infrastructure-Ressourcen automatisiert. Im Gegensatz zu Infrastructure-as-Code (IaC-)Angeboten anderer Clouds basiert der Service auf Open-Source-Terraform-Software – einem beliebten Industriestandard, der es DevOps-Ingenieuren ermöglicht, ihre Infrastruktur überall zu entwickeln und bereitzustellen.
Erfahren Sie, wie HashiCorp und Oracle Cloud Infrastructure (OCI) die Cloud betrachten. Finden Sie mehr über unsere Lösungen für Infrastruktur, Sicherheit, Netzwerke und die Anwendungsbereitstellung heraus.
In schrittweisen Tutorials erfahren Sie, wie Sie ein virtuelles Cloud-Netzwerk und Subnetz in OCI mit Terraform erstellen, ändern und zerstören können.
Verbessern Sie die Produktivität von DevOps-Teams mit Open-Source-basierter Infrastructure-as-Code (IaC).
Ingenieure können ihre gewünschte Infrastruktur in Open-Source-basierten Terraform-Konfigurationsdateien kodifizieren und ihre gesamte Flotte über ein zentrales Dashboard verwalten.
Infrastructure-as-Code und Resource Manager stellen wiederholbare Infrastrukturkonfigurationen mit konsistenten Prozessen bereit. Die Genauigkeit zwischen den Umgebungen und das automatisierte Provisioning verbessern die Entwicklerproduktivität, während das Rollback auf eine frühere Version die Serviceniveaus hoch hält.
Entwickler können Ressourcenerkennung verwenden, um ihre Abteilung zu scannen und Terraform-Konfigurationen und -Statusdateien zu erstellen und so Automatisierung für die Cloud-Ressourcen-Verwaltung nutzen. Mit dieser Funktion können sie auch vorhandene Konfigurationen problemlos duplizieren, ohne Terraform beherrschen zu müssen.
Resource Manager bietet gegenüber dem Terraform-Provider zusätzliche Funktionen, darunter Features für die Zusammenarbeit, Statussperre und automatische Speicherung von Statusinformationen im persistenten Speicher. Durch die Integration mit OCI-Plattformfeatures wie Tagging und IAM bleibt Ihr Team auf die Sicherheit ausgerichtet.
Mit Resource Manager können Ingenieure Infrastrukturkonfigurationen und Statusdateien für mehrere Teams freigeben und verwalten. Der Dienst erleichtert außerdem die Zusammenarbeit mit Support für die Statussperre, eine Funktion, mit der jeweils nur ein einzelner Job auf einem bestimmten Stack ausgeführt werden kann.
Mit Lösungen, die auf Best Practices basieren, können neue Benutzer schnell loslegen, ohne die HashiCorp Configuration Language (HCL) zu erlernen. Musterlösungen von Resource Manager und Cloud Marketplace beinhalten Oracle Autonomous Database, Storage, und Networking.
Vermeiden Sie Kontextwechsel, indem Sie den konsoleninternen Code-Editor von OCI verwenden, um Resource Manager-Konfigurationen zu bearbeiten und anzuwenden. Code Editor verfügt über Git-Integration, automatische Versionierung, Personalisierung, nahtlose Integration mit OCI-Services und vieles mehr.
Der Resource Manager hilft dabei, Stacks auf dem neuesten Stand zu halten, indem er die neuesten Provider für neue und aktualisierte Stacks aus der Terraform Registry abruft. Für ältere Stacks, die vor dem Terraform Registry-Sourcing erstellt wurden, können Drittanbieter, bestimmte Versionen und private Provider konfiguriert werden.
Resource Manager ist integriert in Identity and Access Management (IAM) – damit können Entwickler detaillierte Berechtigungen für Infrastrukturvorgänge definieren.
Mit der Drifterkennungs-Funktion können Cloud-Administratoren Abweichungen in der aktuellen Infrastrukturkonfiguration von der gewünschten Konfiguration erkennen. Mithilfe der Drifterkennung können Administratoren Infrastrukturänderungen identifizieren, die nicht den Richtlinien ihrer Organisation entsprechen.
Resource Manager unterstützt alle Dienste von Oracle Cloud Infrastructure.
Kunden können den Resource Manager ganz einfach mit Github, GitLab und Bitbucket verbinden. Indem sie als Konfigurationsquellenanbieter dienen, verfolgen Code-Repositories alle Code-Änderungen, Iterationen und Genehmigungen für Ihre Infrastructure-as-Code.
Resource Manager ist in Oracle Identity and Access Management (IAM) integriert und stellt so sicher, dass Mandanten- und Compartment-Policys auch für Infrastrukturänderungen und -vorgänge gelten.
Kunden können Terraform-Code neben Anwendungscode in bestehenden Quellcode-Verwaltungslösungen speichern, wie z. B. GitHub, GitLab, Bitbucket oder OCI DevOps-Code-Repository. Entwickler können mit denselben Tools und Prozessen, die auch für ihren Anwendungscode verwendet werden, zusammenarbeiten und alle Infrastructure-as-Code-Änderungen und -Genehmigungen automatisch verfolgen.
Als nativer OCI-Service protokolliert Resource Manager automatisch alle Infrastrukturänderungen und bietet Sichtbarkeit und Zugriff auf Protokolle über Protokollierungsschnittstellen und den Auditservice.
Mit privaten Endpunkten kann der Resource Manager Ressourcen in privaten OCI-Compartments und On-Premises-Ressourcen, die mit Ihrem OCI-Mandanten verbunden sind, konfigurieren oder auf Terraform-Konfigurationen in privaten Github-Servern zugreifen.
„Wir haben eine schnelle Datenwiederherstellung erlebt, die statt wie zuvor 24 Stunden nur 2 Stunden erforderte.“
– Rawat Leepaisomboon, Group Director, Information Technology Core Systems, Minor HotelsVerwenden Sie Terraform, um Anwendungen in Staging- oder Produktionsumgebungen bereitzustellen.
Architektur für die Automatisierung der Infrastruktur ansehen
Beispielhafte Microservices-basierte E-Commerce-App (MuShop) bereitstellen
Entdecken Sie eine Architektur- und Terraform-Konfiguration für die Verwendung von Oracle Autonomous Data Warehouse und Oracle Analytics Cloud zur Optimierung der Datenverwaltung.
Verwenden Sie Terraform, um eine sichere Hochverfügbarkeitstopologie mit mehreren Hosts für E-Business Suite einzurichten oder zu migrieren.
Im Oracle Cloud Infrastructure Architecture Center finden Sie eine große Auswahl an Architekturen und Lösungs-Playbooks zu IaC und Terraform.
Für Oracle Cloud Infrastructure Resource Manager wird keine Gebühr erhoben.
Lasya Vadavalli, Staff Cloud Engineer
Das CD3 Toolkit für die Automatisierung bietet den Vorteil, dass die OCI-Ressourcendetails in die bereitgestellten Excel-Vorlagen eingegeben werden und der Code sie automatisch in modulare Terraform-Dateien konvertiert, um OCI-Ressourcen bereitzustellen.
Vollständigen Beitrag lesenSammeln Sie kostenlose, praktische Erfahrungen mit Oracle Cloud Infrastructure Resource Manager.
Mehr erfahren über Resource Manager-Funktionen und -Preise.
Finden Sie heraus, wie der Resource Manager Ihnen helfen kann.