Cloud Native Bereitstellung

Experte

Die letzte Grenze. Sie werden eine vollständige Cloud Native Delivery-Pipeline erstellen: Automatisierung von Tests mit GitHub Actions, Bereitstellung von Infrastruktur mit Terraform, Deployment auf Kubernetes und Orchestrierung des Ganzen mit Python.

devops-engineerkubernetesdevopspython

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Cloud-Native Deployment

Vervollständigen Sie Ihren DevOps-Lernpfad mit diesem praxisorientierten Challenge-Kurs, der CI/CD, Infrastructure as Code, Kubernetes-Deployment und Python-basierte Automatisierung miteinander verbindet. Dieses Projekt dient als abschließende Integrationsübung, bei der Sie eigenständiger arbeiten und verschiedene moderne Delivery-Praktiken in einem einzigen Cloud-Native-Workflow zusammenführen.

Warum das wichtig ist

Cloud-Native Delivery ist nicht auf ein einzelnes Tool oder eine Plattform beschränkt. Es basiert auf dem Zusammenspiel von automatisierten Pipelines, reproduzierbarer Infrastruktur, orchestriertem Application-Deployment und unterstützender Automatisierung. Dieses Projekt hilft Ihnen dabei, die einzelnen Fähigkeiten nicht mehr isoliert zu betrachten, sondern sie als Teil eines durchgängigen Delivery-Modells anzuwenden.

Was Sie lernen werden

  • Verknüpfung von Repository-gesteuertem CI/CD mit nachgelagerten Infrastruktur- und Deployment-Prozessen.
  • Einsatz von Infrastructure as Code als Provisionierungsschicht für die Anwendungsbereitstellung.
  • Deployment und Verwaltung zustandsloser (stateless) Anwendungen auf Kubernetes als Teil eines umfassenderen Workflows.
  • Integration von Python-basierter Automatisierung dort, wo reine Shell-Skripte an ihre Grenzen stoßen.
  • Bearbeitung von reinen Challenge-Aufgaben, die die Integration mehrerer moderner DevOps-Fähigkeiten erfordern.
  • Betrachtung von Cloud-Native Delivery als vollständige operative Pipeline statt als Ansammlung isolierter Tools.

Kurs-Roadmap

Das Projekt beginnt mit dem Aufbau einer CI/CD-Pipeline, bei der die automatisierte Workflow-Ausführung den Weg für die Bereitstellung ebnet. Anschließend geht es weiter mit Infrastructure as Code, wobei deklarative Provisionierung als Umgebungsschicht hinter dem Deployment eingeführt wird.

Im nächsten Schritt absolvieren Sie eine Kubernetes-Deployment-Challenge, die Container-Orchestrierung in den Delivery-Workflow integriert. Das Projekt schließt mit Python-basierter Automatisierung ab und verdeutlicht, dass praktische Cloud-Native-Umgebungen auch weiterhin maßgeschneiderte operative Tools rund um die Plattform selbst benötigen.

Für wen dieser Kurs geeignet ist

Dieser Kurs richtet sich an Lernende, die die letzten DevOps-Module abgeschlossen haben und ein anspruchsvolles Abschlussprojekt suchen. Hier wird getestet, ob Sie CI/CD, Terraform, Kubernetes und Python-Automatisierung zu einem kohärenten Delivery-Workflow verbinden können.

Lernergebnisse

Am Ende dieses Kurses sind Sie in der Lage, Cloud-Native Delivery als integriertes System zu verstehen, verschiedene moderne DevOps-Tools in der richtigen Reihenfolge anzuwenden und einen eigenständigen, durchgängigen Deployment-Workflow mit weniger Hilfestellung erfolgreich umzusetzen.

Lehrer

labby
Labby
Labby is the LabEx teacher.

Für Sie empfohlen

no data