Learning path · Fortgeschritten

DevOps & Platform Engineering: Fortgeschritten

Geh über erste Deployments hinaus. Automatisiere die Auslieferung, verwalte mehrere Umgebungen, ergänze Observability und baue wiederholbare Workflows, denen dein ganzes Team vertrauen kann.

41 guides 12 technologies

Für wen dieser Lernpfad ist

Du kannst bereits eine Anwendung auf Kubernetes deployen und hast ein CI-Tool genutzt. Dieser Lernpfad ist für Engineers, die ihren Delivery-Prozess automatisiert, konsistent und für andere leicht nutzbar machen wollen.

Was du lernst

  • Deployment-Pipelines bauen, die Änderungen über Umgebungen hinweg promoten
  • Konfiguration und Secrets über mehrere Cluster hinweg verwalten
  • Branch-basierte und Preview-Umgebungen für schnelleres Feedback
  • Monitoring, Logging und Alerting ergänzen, damit du merkst, wenn etwas kaputtgeht
  • GitOps-Praktiken anwenden, damit Cluster im deklarierten Zustand bleiben

So nutzt du diesen Lernpfad

Die Anleitungen sind nach Technologie gruppiert. Wähle den Bereich, der aktuell dein größter Engpass ist (Deployment, Konfiguration oder Sichtbarkeit), und beginne dort. Die meisten Anleitungen bauen auf einem laufenden Cluster auf, halte also während des Lernens einen am Laufen.

Bevor du startest

  • Den Einsteiger-Lernpfad (Beginner) abgeschlossen oder gleichwertige praktische Erfahrung
  • Vertrautheit mit Kubernetes-Objekten wie Deployments und Services
  • Ein Git-Repository, an dem du experimentieren kannst

Wie es weitergeht

Weiter geht es mit dem Lernpfad für Experten (Advanced): Skalierung, Sicherheit und Plattformdesign.

What's in this path

1 Argo CD

Argo CD

4 guides
2 Flux CD

Flux CD

7 guides
3 Kubernetes

Kubernetes

4 guides
4 containerd

containerd

1 guides
5 Grafana

Grafana

7 guides
6 Helm

Helm

1 guides
7 OpenTelemetry

OpenTelemetry

7 guides
8 Prometheus

Prometheus

1 guides
9 Fluentd

Fluentd

3 guides
10 Envoy

Envoy

1 guides
11 Istio

Istio

3 guides
12 Cilium

Cilium

2 guides