- Dauer
- 30–40 Wochen
- Vorher
- Grundlagen der Informatik
- Führt zu
- DevOps Engineer, Cloud Engineer, Site Reliability Engineer, Platform Engineer
Für alle, die Systeme gern schneller, sicherer und automatisch machen.
-
Stufe 1: Linux und Netzwerke für den Betrieb , 6–8 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Richten Sie einen Linux-Server ein, sichern Sie SSH ab und hosten Sie darauf eine Website mit HTTPS.
Weiter, wenn: Sie finden heraus, warum ein Server langsam oder eine Website down ist.
-
Stufe 2: Container , 4–6 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Packen Sie eine Web-App mit ihrer Datenbank in Docker Compose, sodass sie mit einem Befehl startet.
Weiter, wenn: Jeder kann Ihre App in einem Schritt auf dem eigenen Rechner starten.
-
Stufe 3: Automatisierung: CI/CD und Infrastructure as Code , 6–8 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Eine Pipeline, die bei jedem Push testet, baut und ausrollt, mit der Infrastruktur in Terraform.
Weiter, wenn: Sie können Ihr ganzes Setup aus Code neu aufbauen.
-
Stufe 4: Eine Cloud-Plattform, gründlich , 6–8 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Bringen Sie Ihre App in eine Cloud, mit minimalen Rechten und einem Budget-Alarm.
Weiter, wenn: Sie können Ihre Cloud-Rechnung erklären und wer worauf zugreifen darf.
-
Stufe 5: Kubernetes und Zuverlässigkeit , 8–10 Wochen
Was Sie lernen
Kostenlose Quellen
Bauen: Betreiben Sie Ihre App in einem lokalen Kubernetes-Cluster mit Monitoring und einem Dashboard für ihr Service Level Objective.
Weiter, wenn: Sie wissen vor Ihren Nutzern, wenn Ihr Dienst nicht gesund ist.