Preise

Cloudnative CI/CD in Red Hat OpenShift

URL kopieren

CI/CD automatisiert alle Phasen der Anwendungsentwicklung und ermöglicht dadurch, Kunden regelmäßig Apps bereitzustellen. CI/CD integriert die Konzepte Continuous Integration, Continuous Delivery und Continuous Deployment.

Red Hat® OpenShift® ermöglicht Unternehmen den Einsatz von CI/CD zur Automatisierung der Entwicklungs-, Test- und Deployment-Phasen von Anwendungen auf On-Premise und Public Cloud-Plattformen.

Eine Pipeline ist ein Prozess, der die Softwareentwicklung durch Entwickeln, Testen und Deployment von Code vorantreibt. Das Ziel der Automatisierung des Prozesses ist es, menschliche Fehler zu minimieren und einen konsistenten Prozess für die Veröffentlichung von Software aufrechtzuerhalten. In der Pipeline enthaltene Tools können das Kompilieren von Code, Komponententests, Codeanalyse, Sicherheit und die Erstellung von Binärdateien umfassen. Bei containerisierten Umgebungen würde diese Pipeline auch das Paketieren des Codes in ein Container-Image zum Deployment in einer Hybrid Cloudenthalten.

CI/CD ist das Rückgrat einer DevOps -Methodik, die Entwickler und IT-Betriebsteams für das Deployment von Software zusammenbringt. Da kundenspezifische Anwendungen zum entscheidenden Faktor für die Differenzierung von Unternehmen werden, ist die Geschwindigkeit, mit der Code veröffentlicht werden kann, zu einem Unterscheidungsmerkmal im Wettbewerb geworden.

Red Hat Ressourcen

Das Open Source-Projekt

Tekton liefert ein Framework, in dem cloudnativeCI/CD-Pipelines schnell erstellt werden können. Als Kubernetes-natives Framework vereinfacht Tekton die Bereitstellung mehrerer Cloud-Anbieter oder Hybrid-Umgebungen. Mithilfe von Custom Resource Definitions (CRDs) in Kubernetes nutzt Tekton die Kubernetes Control Plane zur Ausführung von Pipeline-Aufgaben. Durch die Nutzung von standardmäßigen Industriespezifikationen funktioniert es sehr gut mit CI/CD-Tools wie Jenkins, Jenkins X, Skaffold, Knativeund nun Red Hat OpenShift.

 

Red Hat OpenShift Pipelines ist eine Kubernetes-native CI/CD-Lösung auf Basis von Tekton. Es baut auf Tekton auf, um durch enge Integration mit Red Hat OpenShift und Entwicklertools von Red Hat ein CI/CD-Erlebnis zu bieten. Red Hat OpenShift Pipelines wurde entwickelt, um jeden Schritt der CI/CD-Pipeline in einem eigenen Container auszuführen. Dadurch kann jeder Schritt unabhängig skaliert werden, und die Anforderungen der Pipeline werden erfüllt.

 

Kubernetes-native Pipelines

Verwenden Sie standardmäßige Tekton-CRDs, um Pipelines zu definieren, die als Container ausgeführt und bei Bedarf skaliert werden.

Läuft serverless

Vollständige Kontrolle über die Delivery-Pipelines, Plugins und Zugriffskontrolle des Teams, ohne dass ein zentraler CI/CD-Server verwaltet werden muss.

Integriertes CI/CD-Erlebnis

Optimierte Benutzererfahrung durch die Entwicklerperspektive der OpenShift-Konsole, CLIs und IDEs.

 

Hub

Der offizielle Red Hat Blog

Lernen Sie mehr über unser Ökosystem von Kunden, Partnern und Communities und erfahren Sie das Neueste zu Themen wie Automatisierung, Hybrid Cloud, KI und mehr.

Red Hat Testversionen

Unsere kostenlosen Testversionen unterstützen Sie dabei, praktische Erfahrungen zu sammeln, sich auf eine Zertifizierung vorzubereiten oder zu bewerten, ob ein Produkt die richtige Wahl für Ihr Unternehmen ist.

Weiterlesen

Was macht Red Hat OpenShift zur richtigen Wahl für SAP?

Gewinnen Sie schneller intelligente Erkenntnisse aus Ihren Daten – mit den unternehmensgerechten Services von Red Hat und SAP.

Red Hat OpenShift Serverless: Features und Vorteile

Red Hat OpenShift Serverless basiert auf dem Open Source-Project Knative und erweitert Kubernetes für die Bereitstellung und Verwaltung serverloser Workloads.

Was ist LDAP (Lightweight Directory Access Protocol)?

Erfahren Sie, was LDAP-Authentifizierung ist, wie sie funktioniert und warum sie für sichere Benutzerverwaltung und Zugriffskontrolle in Netzwerken wichtig ist.

Ressourcen zu Red Hat OpenShift Container Platform