DevOps

CI/CD-Grundlagen

Continuous Integration, Continuous Delivery, Pipelines, Build Stages, Artifacts, Behebung von Pipeline-Fehlern

18 Interview-Fragen·
Junior
1

Was ist Continuous Integration (CI)?

Antwort

Continuous Integration bedeutet, Codeänderungen häufig mit automatisierter Validierung in den Hauptbranch zu integrieren. Dies ermöglicht eine schnelle Fehlererkennung und erhält eine stabile Codebasis. Automatisierte Tests stellen sicher, dass jeder Commit die bestehende Funktionalität nicht beeinträchtigt.

2

Was ist der Hauptunterschied zwischen Continuous Delivery und Continuous Deployment?

Antwort

Continuous Delivery bereitet Code für ein manuelles Deployment in die Produktion nach automatisierter Validierung vor, während Continuous Deployment ohne menschliches Eingreifen automatisch in die Produktion deployt. Ersteres erfordert eine manuelle Freigabe für das Production-Release, Letzteres automatisiert den Prozess bis zur Produktion vollständig.

3

Was ist eine CI/CD-Pipeline?

Antwort

Eine CI/CD-Pipeline ist eine automatisierte Abfolge von Schritten, die Quellcode in eine deploybare Anwendung umwandelt. Sie orchestriert die Phasen Build, Test und Deployment auf reproduzierbare Weise. Jeder Schritt muss erfolgreich sein, bevor zum nächsten übergegangen wird, was die Qualität des finalen Ergebnisses sicherstellt.

4

Was sind die drei Hauptstufen einer standardmäßigen CI/CD-Pipeline?

5

Was ist ein Artifact in einer CI/CD-Pipeline?

+15 Interview-Fragen

Meistere DevOps für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten