DevOps & Platform Engineering: Experten
Entwirf die Plattform, nicht nur die Pipeline. Behandle Multi-Cluster-Delivery, Security Hardening, Kostenkontrolle und die internen Tools, die ein ganzes Engineering-Team skalieren.
Für wen dieser Lernpfad ist
Du betreibst oder baust die Infrastruktur, auf die sich andere Engineers verlassen. Dieser Lernpfad richtet sich an Platform Engineers, SREs und Tech Leads, die Entscheidungen treffen müssen, die auch im großen Maßstab tragen.
Was du lernst
- Multi-Cluster- und Multi-Environment-Delivery-Architekturen entwerfen
- Cluster härten: Policies, Secrets-Management und Least-Privilege-Zugriff
- Kosten mit ephemeren Umgebungen und passend dimensionierten Ressourcen kontrollieren
- Self-Service-Workflows bauen, damit Teams ausliefern können, ohne auf dich zu warten
- Zuverlässige Auslieferung durch progressive Rollouts und schnelles Rollback
So nutzt du diesen Lernpfad
Diese Anleitungen setzen sicheren Umgang mit den Grundlagen voraus und konzentrieren sich auf Abwägungen statt auf Basis-Schritte. Lies sie mit Blick auf deine eigene Plattform und notiere dir, wo dein aktuelles Setup abweicht.
Bevor du startest
- Den Lernpfad für Fortgeschrittene (Intermediate) abgeschlossen oder gleichwertige Produktionserfahrung
- Praktische Erfahrung im Betrieb von Kubernetes-Workloads
- Zugang zu einer Nicht-Produktionsumgebung, in der du gefahrlos experimentieren kannst
Bleib dran
Platform Engineering ist nie fertig. Besuche die Technologieseiten für vertiefende Einblicke und folge dem Rackmint-Blog für Design-Artikel und gewonnene Erkenntnisse.
What's in this path
Flux CD
1 guidescontainerd
1 guidesGrafana
2 guides-
Grafana mit dem Grafana Operator verwalten Deklariere Instanzen, Ordner, Dashboards, Datenquellen und Alert-Regeln als Kubernetes Custom Resources. -
Dashboards als Code: Foundation SDK, Git Sync und die gcx-CLI Erzeuge Dashboards aus typisiertem Code und synchronisiere sie von Grafana selbst mit einem Git-Repository.
Helm
1 guidesOpenTelemetry
3 guides-
Kosten mit Sampling kontrollieren: SDK- und Collector-Konfiguration Entscheide, wann du im SDK sampelst und wann Tail Sampling in einem zweistufigen Collector nutzt. -
Den OpenTelemetry Operator für Collector und Auto-Instrumentierung nutzen Deklariere Collector und Instrumentierung als Kubernetes-Ressourcen und injiziere Agents mit Pod-Annotationen. -
Einen eigenen Collector mit dem OpenTelemetry Collector Builder bauen Beschreibe die benötigten Komponenten in einem Manifest, baue ein kleines Binary oder Image und wisse, wann sich der Aufwand lohnt.