Oracle Cloud Infrastructure (OCI) DevOps ist ein Service für kontinuierliche Integrationen und Bereitstellungen für Entwicklungsteams, die auf OCI entwickeln.
Der CI/CD-Prozess optimiert zwar die Programmentwicklung und -bereitstellung, er weist aber auch Bereiche mit Komplexität auf. Bei der Implementierung einer CI/CD-Architektur sollten die Technologiediversität, die Qualitätsanforderungen, die Fähigkeiten des Teams, das Kosten-Nutzen-Verhältnis der Einführung und die Produktstrategie in Ihre Entscheidung miteinfließen.
Wie lässt sich Konsistenz über mehrere Clouds hinweg gewährleisten, ohne dem Build-System direkten Zugriff auf die OCI Kubernetes Engine zu gewähren? Erfahren Sie, wie Sie OCI DevOps-Bereitstellungs-Pipelines mit einem kontinuierlichen Integrationssystem wie GitHub Actions verbinden, um trotz IaC-Inkonsistenzen zwischen Clouds Build-Konsistenz zu erreichen.
Eine Bereitstellungsstrategie sollte unter Berücksichtigung der Kompromisse zwischen dem Risiko der Bereitstellung einer neuen Version, den Auswirkungen der Version auf die Benutzer und den Implementierungsinvestitionen gewählt werden. In diesem Handbuch werden Canary-Test- und Blue/Green Deployment-Strategien eingeführt und gegenübergestellt.
Erstellen Sie private Code-Repositorys oder verbinden Sie sich mit externen Repositorys wie GitHub, GitLab, Bitbucket Cloud, Visual Builder Studio, Bitbucket Server und GitLab Server.
Nutzen Sie Pull-Anforderungen, um einen Build-Prozess auszulösen und die Codeänderungen bereitzustellen. Konfigurierte Merge-Prüfungen im Repository helfen dabei, einen erfolgreichen und konfliktfreien Build sicherzustellen.
Erstellen und verwalten Sie eine Build-Pipeline mit definierten Phasen für die erfolgreiche Kompilierung, das Testen und Ausführen von Softwareanwendungen – als Vorbereitung für die Bereitstellung.
Starten Sie eine Deployment-Pipeline mit mehreren Phasen für die automatisierte Bereitstellung, die Blue-Green-, Canary- oder Rolling-Strategien nutzt. Jede Phase führt spezifische Aktionen aus, die dem jeweiligen Bereitstellungsschritt zugeordnet sind.
Da OCI DevOps ein nativer OCI Service ist, sind Identität, Sicherheit, Logging und weitere Funktionen durchgängig in der Oracle Cloud Infrastructure integriert – einschließlich vorkonfigurierter sicherer Deployments auf OCI Compute Services.
OCI DevOps lässt sich nahtlos in bestehende Workflows und Tools wie GitHub, GitLab und Jenkins integrieren. Sie können zudem die nativen Code-Repositorys von DevOps nutzen, um gemeinsam an Codeänderungen zu arbeiten und diese per Pull-Anforderungen zusammenzuführen.
Konzentrieren Sie sich ganz auf Ihren Code und Ihre Workflows – mit parallelen Builds, die mitwachsen und Entwicklungsteams ermöglichen, sich auf das Wesentliche zu konzentrieren. Es sind keine Server zu betreiben oder zu warten, selbst wenn Sie skalieren.
Wir freuen uns sehr, die Einführung des neuen Pull Request-Features im Oracle Cloud Infrastructure (OCI) DevOps Code Repository bekannt zu geben. Dieses bedeutende Update bringt zentrale Funktionen für die Zusammenarbeit von Entwicklerteams mit sich – darunter Pull Requests, Repository-Forks und Repository-Einblicke. Ob Sie neuen Anwendungscode entwickeln, bestehende Anwendungen erweitern oder Infrastructure-as-Code (IaC) Repositorys verwalten: Ein Workflow, der es Teams ermöglicht, Codeänderungen zu prüfen und über verpflichtende Freigaben die Codequalität sicherzustellen, ist für alle Unternehmenskunden von entscheidender Bedeutung.
Vollständigen Beitrag lesenErfahren Sie in den Versionshinweisen zu OCI DevOps, was bei der Versandsoftware immer besser und leistungsstärker wird.
OCI-Services entwickeln und verbessern sich stets weiter. Wir fassen alle Neuerungen an einem Ort zusammen, damit Sie auf einen Blick sehen, wie wir OCI kontinuierlich verbessern.
Eine der schnellsten Möglichkeiten, OCI DevOps zusammen mit Kubernetes oder Compute-Instanzen auszuprobieren, ist die Implementierung einer einsatzbereiten Referenzarchitektur in Ihren OCI-Mandanten – egal ob Testversion, Pay-as-you-go oder Universal Credit.
Möchten Sie mehr über die Oracle Cloud Infrastructure erfahren? Einer unserer Experten wird Ihnen gerne helfen.
Oracle bietet eine Free Tier ohne zeitliche Begrenzung für eine Auswahl von Services wie Autonomous Database, Compute und Storage sowie ein kostenloses Guthaben in Höhe von 300 US-Dollar, um zusätzliche Cloud-Services auszuprobieren. Informieren Sie sich über die Einzelheiten und melden Sie sich noch heute für Ihr kostenloses Konto an.