Informatik Softwareentwicklung – DevOps-Grundlagen
DevOps verbindet Entwicklung und Betrieb für schnellere, zuverlässigere Softwareauslieferung. Nach dem Lernen dieser Karten kennst du die Kernkonzepte wie Continuous Integration, Container-Orchestrierung und automatisiertes Monitoring – die Basis für moderne Cloud-native Anwendungen.
Lernziele
Was du in dieser Lektion lernst
- Was versteht man unter DevOps?
- Was ist der Unterschied zwischen Continuous Integration und Continuous Delivery?
- Welche Phasen durchläuft eine typische CI/CD-Pipeline?
- Worin unterscheidet sich ein Container von einer virtuellen Maschine?
Lerntipp
Richte dir eine lokale Kubernetes-Umgebung (z. B. Minikube) ein und deploye eine Beispiel-App – praktische Erfahrung schlägt reines Auswendiglernen bei DevOps-Tools.
Hinweis: Der Inhalt dieser Seite wurde mit einem KI-Modell erzeugt und nicht von Fachmenschen geprüft. Nutze die Karten als Lernhilfe und gleiche medizinische oder rechtliche Aussagen mit deinen Unterlagen ab.
Karteikarten
Alle 15 Lernkarten
Tippe auf eine Karte, um die Antwort aufzudecken
Häufige Fragen
Die wichtigsten Fragen zu Informatik Softwareentwicklung – DevOps-Grundlagen
- Was versteht man unter DevOps?
- DevOps ist eine Kultur und Praxis, die Softwareentwicklung (Dev) und IT-Betrieb (Ops) durch Automatisierung, Zusammenarbeit und kontinuierliches Feedback zusammenführt.
- Was ist der Unterschied zwischen Continuous Integration und Continuous Delivery?
- CI automatisiert Build und Tests bei jedem Code-Commit; CD erweitert dies um automatisierte Bereitstellung in Test-/Produktionsumgebungen bis hin zum manuellen Release-Button.
- Welche Phasen durchläuft eine typische CI/CD-Pipeline?
- Source → Build → Test (Unit/Integration) → Staging → Deploy → Monitoring. Jede Phase schlägt bei Fehlern fehl und stoppt den Prozess.
- Worin unterscheidet sich ein Container von einer virtuellen Maschine?
- Container teilen sich den Host-Kernel und isolieren nur Userspace-Prozesse; VMs virtualisieren komplette Hardware inkl. eigenem Kernel – Container sind daher leichter und schneller startbar.
- Was ist der Unterschied zwischen einem Docker Image und einem Docker Container?
- Ein Image ist ein schreibgeschütztes Template mit Anwendungscode und Dependencies; ein Container ist eine laufende Instanz dieses Images mit beschreibbarem Overlay-Filesystem.
Warum Atrio?
- FSRS-5 Spaced Repetition
- Der Algorithmus plant jede Wiederholung anhand deiner eigenen Lernhistorie und stellt Karten kurz bevor du sie vergisst – das reduziert unnötige Wiederholungen.
- KI-Import
- Notizen, Skripte und PDFs in Sekunden in Lernkarten verwandeln – genau wie diese Seite automatisch entsteht.
- Prüfungsplanung
- Termine hinterlegen und Atrio berechnet rückwärts, wie viele Karten du pro Tag lernen musst – ohne Stress.
Interaktiv lernen
Diese 15 Karten jetzt interaktiv in der Atrio-App lernen
Atrio zeigt dir jede Karte dann, wenn du sie fast vergessen hättest – damit bleibt genau das hängen, was du lernst.
Starter-Plan kostenlos – keine Kreditkarte erforderlich.