Zurück zur Übersicht

Begriff

DevOps

General Dev-Ops S1
1 Quelle 0 Lernpfade 0 Backlinks enriched

Warum wichtig?

Dieser Begriff ist ein Knoten im SengakujiWorks-Wissensnetz. Nutze Level 0 für die erste Einordnung, Level 1 für Praxis, Level 2 für technische Struktur und Level 3 für Grenzen, Fallstricke und Expertenkontext.

DevOps ist keine Software, sondern eine Berufsphilosophie. Früher gab es zwei verfeindete Lager:

  1. Devs (Entwickler): Wollen ständig neue Features bauen. "Move fast!"
  2. Ops (Admins): Wollen, dass der Server stabil läuft. "Don't touch anything!"

DevOps reißt die Mauer zwischen ihnen ein. Entwickler sollen verstehen, wie Server funktionieren. Admins sollen verstehen, wie Code funktioniert. Ziel: Software schneller und sicherer veröffentlichen.

Merksatz: Die Verschmelzung von Entwicklung (Dev) und Betrieb (Ops) durch Zusammenarbeit und Automatisierung.


Quick-Check

  1. Ist DevOps eine Berufsbezeichnung oder eine Methode?
    Eigentlich eine Methode/Kultur. Aber heute gibt es viele Jobtitel wie "DevOps Engineer" (jemand, der Tools für diese Methode baut).
  2. Warum wollen "Ops" (Admins) oft keine Änderungen?
    Weil jede Änderung das Risiko birgt, dass etwas abstürzt (Never change a running system). DevOps löst das durch bessere Tests und Automatisierung.
  3. Was bedeutet "Shift Left"?
    Dass man Dinge wie Sicherheit und Tests viel früher im Prozess (ganz links im Zeitstrahl) macht, statt erst ganz am Ende kurz vor dem Release.