Catatan rekayasa, ditulis untuk engineer.
Panduan praktis tentang rekayasa platform, keandalan, dan delivery: alasan, untung-rugi, dan konfigurasinya. Ditulis agar bisa diperiksa oleh engineer berpengalaman.
Contoh-contohnya bersifat umum dan ilustratif. Tidak diambil dari lingkungan klien mana pun: sesuaikan ambang batas dan pengaturan dengan sistem Anda sendiri.
-
N—01
Error budget dan alert burn rate: membangunkan orang untuk alasan yang tepat
Cara mengubah SLO menjadi alert yang cepat menyala saat gangguan nyata, diam saat ada derau, dan berhenti begitu masalah selesai.
-
N—02
Baseline produksi untuk workload Kubernetes
Request, probe, disruption budget, shutdown yang tertib, dan keamanan pod: pengaturan yang seharusnya dimiliki Deployment produksi sebelum insiden pertamanya.
-
N—03
Terraform dalam tim: pembagian state, radius dampak, dan plan yang direview
Cara membagi state Terraform, menjalankan plan di CI, dan hanya menerapkan yang sudah direview, agar perubahan infrastruktur menjadi rutinitas, bukan risiko.
-
N—04
Build sekali, promosikan dengan digest: pipeline delivery yang bisa di-rollback
Jalur delivery acuan di mana artefak yang diuji di staging persis sama dengan yang ada di produksi, dan rollback adalah deploy ulang digest sebelumnya.