Automation Pipelines modelliert und unterstützt Ihren DevOps-Versionslebenszyklus und testet und gibt Ihre Anwendungen kontinuierlich in Entwicklungsumgebungen und Produktionsumgebungen frei.

Sie haben bereits alle erforderlichen Einstellungen konfiguriert, um Automation Pipelines verwenden zu können. Weitere Informationen finden Sie unter Einrichten von Automation Pipelines zum Modellieren des Freigabeprozesses.

Sie können jetzt Pipelines erstellen, die die Erstellung und den Test von Entwicklercode automatisieren, bevor Sie ihn in der Produktionsumgebung freigeben. Sie können mit Automation Pipelines containerbasierte oder herkömmliche Anwendungen bereitstellen.

Tabelle 1. Verwenden von Automation Pipelines in Ihrem DevOps-Lebenszyklus
Funktionen Beispiele für Anwendungsmöglichkeiten
Verwenden der nativen Build-Funktion in Automation Pipelines.

Erstellen Sie Pipelines für kontinuierliche Integration und Bereitstellung (Continuous Integration and Delivery, CICD), kontinuierliche Integration (Continuous Integration, CI) und kontinuierliche Bereitstellung (Continuous Delivery, CD), die Ihren Code fortlaufend integrieren, in Containern zusammenfassen und bereitstellen.

  • Eine intelligente Pipeline-Vorlage verwenden, die eine Pipeline erstellt.
  • Phasen und Aufgaben einer Pipeline manuell hinzufügen.
Geben Sie Ihre Anwendungen frei und automatisieren Sie Versionen.

Integrieren und Freigeben Ihrer Anwendungen auf verschiedene Arten.

  • Kontinuierliche Integration Ihres Code aus einem GitHub- oder GitLab-Repository in Ihre Pipeline.
  • Integrieren Sie einen Docker-Host, um Continuous Integration-Aufgaben auszuführen, wie in diesem Blogartikel über das Erstellen eines Docker-Hosts dokumentiert.
  • Automatisieren der Bereitstellung Ihrer Anwendung mithilfe einer YAML-Cloud-Vorlage.
  • Automatisieren der Bereitstellung Ihrer Anwendung in einem Kubernetes-Cluster.
  • Freigeben Ihrer Anwendung in einer Blau/Grün-Bereitstellung.
  • Integrieren von Automation Pipelines in Ihre eigenen Build-, Test- und Bereitstellungstools.
  • Verwenden einer REST API, die Automation Pipelines mit anderen Anwendungen integriert.
Verfolgen Sie Trends, Metriken und wichtige Leistungsindikatoren (Key Performance Indicators, KPIs). Erstellen von benutzerdefinierten Dashboards und Einblicke in die Leistung Ihrer Pipelines.
Beheben von Problemen. Wenn eine Pipeline-Ausführung fehlschlägt, müssen Sie über Automation Pipelines ein Jira-Ticket erstellen.