DevOps Engineer freebie
Lektion

Agile Infrastruktur 

Behandeln Sie Ihre Infrastruktur wie eine Anwendung (z. B. Code):
  • Sie soll identisch mit der Produktionsumgebung sein
  • Verwenden Sie Virtualisierungstechniken
  • Nutzen Sie die Cloud
  • Arbeiten Sie mit API-gesteuerten Abstraktionen

Toyota Kata (Philosophie aus dem Training japanischer Kampfkünste)

Jeden Arbeitsablauf in bestimmte Schritte zerlegen, automatisieren und in eine standardisierte Form bringen, die bei Bedarf „reflexartig“ eingesetzt werden kann.

Lean

Bei Modernere Interpretationen von Lean wird angemerkt, dass das „Eliminieren von Verschwendung“ einen demütigenden und entmenschlichenden Kontext haben kann. Stattdessen wird das Ziel umformuliert: Es geht darum, Schwierigkeiten und Probleme in der täglichen Arbeit durch kontinuierliches Lernen zu verringern, um die Firmenziele zu erreichen.

Work in Progress (WIP)

Arbeit, die in den Entwicklungsprozess eingegangen ist, aber noch nicht fertiggestellt oder für Kundinnen und Kunden verfügbar ist. Sie bezieht sich auf alle Assets oder Arbeitsprodukte eines Produkts oder einer Dienstleistung, an denen gerade gearbeitet wird oder die in einer Queue darauf warten, bearbeitet zu werden.

Technical Debt

Die impliziten Kosten für zusätzliche Nacharbeit, die dadurch entstehen, dass man sich jetzt für eine einfache und schnelle Lösung entscheidet, anstatt einen besseren, aber auch komplexeren Ansatz zu wählen, der länger dauern würde.

Value Stream

Das sind die Aktionen, die zur Erfüllung der Anfrage eines Verbrauchers durchgeführt werden:  Requirements, Analysis, Development, Testing und Deployment.