Engineering-Notizen, für Engineers geschrieben.
Praktische Hinweise zu Platform Engineering, Zuverlässigkeit und Delivery: die Begründung, die Abwägungen und die Konfiguration. Geschrieben, um von einem erfahrenen Engineer geprüft zu werden.
Die Beispiele sind generisch und dienen der Veranschaulichung. Sie stammen aus keiner Kundenumgebung: Passen Sie Schwellenwerte und Einstellungen an Ihr eigenes System an.
-
N—01
Error Budgets und Burn-Rate-Alerts: aus den richtigen Gründen alarmieren
Wie man aus einem SLO Alerts macht, die bei echten Ausfällen schnell auslösen, bei Rauschen still bleiben und aufhören, sobald das Problem behoben ist.
-
N—02
Eine Produktions-Baseline für Kubernetes-Workloads
Requests, Probes, Disruption Budgets, sauberes Herunterfahren und Pod-Sicherheit: die Einstellungen, die ein produktives Deployment vor seinem ersten Incident haben sollte.
-
N—03
Terraform im Team: State-Aufteilung, Blast Radius und geprüfte Pläne
Wie man Terraform-State aufteilt, Pläne in der CI ausführt und nur anwendet, was geprüft wurde — damit Infrastrukturänderungen Routine statt Risiko werden.
-
N—04
Einmal bauen, per Digest befördern: eine Delivery-Pipeline mit Rollback
Ein Referenzweg für die Auslieferung, bei dem das in Staging getestete Artefakt genau das in Produktion ist und ein Rollback das erneute Deployment des vorherigen Digests.