Was ist Continuous Delivery?

Bei Continuous Delivery geht es um die schnelle Bereitstellung einer integrierten Toolchain mithilfe anpassbarer, gemeinsam nutzbarer Schablonen mit Tools von IBM, Drittanbietern und Open-Source-Komponenten. Automatisieren Sie Builds und Tests und steuern Sie die Qualität mithilfe von Analysen.

Continuous Delivery – Features und Funktionen

Integrierte DevOps-Toolchains

Toolchains bestehen aus einer integrierten Gruppe von Tools zum Erstellen, Bereitstellen und Verwalten Ihrer Apps. Sie können Toolchains erstellen, die IBM Services, Open-Source-Tools oder Tools anderer Anbieter enthalten. So sind Entwicklungsprozesse und andere Operationen wiederholt anwendbar und die Verwaltung wird vereinfacht.

Automatisierte Delivery Pipeline

Über diese Pipeline sind Build-, Test- und Bereitstellungsprozesse mit nur minimalen manuellen Eingriffen reproduzierbar. Freigaben für die Produktionsumgebung können so jederzeit erfolgen.

Standortunabhängige Codebearbeitung

Sie können hierfür die integrierte webbasierte Umgebung verwenden, die auf Eclipse Orion basiert. Nicht nur Quellcodeverwaltungsaufgaben lassen sich erstellen, bearbeiten, ausführen, debuggen und abschließen, Sie können auch nahtlos von der Bearbeitung Ihres Codes zur Bereitstellung des Codes in der Produktionsumgebung übergehen.

Git Repos und Issue Tracking

Verwalten Sie Ihren Quellcode und überwachen Sie die Arbeitsabläufe mit Git-Repositorys und der Problemverfolgungsfunktion (Issue Tracking), die von IBM gehostet werden und auf GitLab Community Edition aufbauen.

Continuous Delivery – Vorteile

Codeübertragung in die Produktionsumgebung in wenigen Minuten

Greifen Sie auf alles zu, was Sie benötigen, um alle möglichen Arten von Apps zu erstellen. Arbeiten Sie allein oder verwenden Sie die Tools für die Zusammenarbeit mit einem Team. In wenigen Minuten gelangen Sie vom Quellcode zu einer funktionsfähigen App.

Beschleunigen Sie Ihre Anwendungsbereitstellung

Arbeiten Sie innovativ wie ein Start-up-Unternehmen, skalieren Sie für das Unternehmen. Sie können ein Open-Source-Projekt hosten, einen Hackathon durchführen oder ein Skunkworks-Projekt starten. Sie können auch andere Dinge planen, sogar monatliche Meetups.

Zuverlässige Bereitstellung

Implementieren Sie Ihre Projekte automatisch, wenn ein Projektmitarbeiter einen Code in Ihr Repository überträgt. Stellen Sie Dateien einfach bereit, in dem Sie diese per Push-Operation übertragen oder konfigurieren Sie erweiterte BUILD-Optionen.

IBM in "The Forrester Wave™: Continuous Deployment and Release Automation" als "Leader" bezeichnet

Nutzung durch Kunden

Bereitstellung einer sicheren Webanwendung in mehreren Regionen

Dieses Lernprogramm führt Sie durch die Erstellung, Sicherung und Bereitstellung einer Webanwendung in mehreren Regionen, wobei eine Continuous-Delivery-Pipeline verwendet wird. Unter vielen anderen Starteranwendungen in IBM Cloud verwenden Sie für dieses Lernprogramm die Starteranwendung Node.js.

Legen Sie los

Sichere Webanwendungsarchitektur für mehrere Regionen

Kontinuierliche Bereitstellung in Kubernetes

Dieses Lernprogramm führt Sie durch die Einrichtung einer kontinuierlichen Integrations- und Bereitstellungspipeline für containerisierte Anwendungen, die in Kubernetes ausgeführt werden. Dies umfasst die Einrichtung von Quellcodeverwaltung, Build-, Test- und Bereitstellungsphasen sowie die Integration von Funktionen wie Sicherheitsscanner, Benachrichtigungen und Analysen.

Technische Details abrufen

Kontinuierliche Bereitstellung in Kubernetes

Einstieg in Continuous Delivery in wenigen Minuten

Erstellen Sie jetzt Ihre erste DevOps-Toolchain und Delivery Pipeline!