Bab 5 · Bagian 1

Roles and Responsibilities in CI/CD

A focused chapter on roles and responsibilities in ci/cd, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

5-1

Siapa Saja yang Terlibat Saat Aplikasi Dikirim ke Production

Seorang developer menyelesaikan fitur baru. Kode dikompilasi. Tes lokal lolos. Pull request disetujui. Lalu pekerjaan sesungguhnya dimulai.

5 menit
5-2

Apa yang Sebenarnya Terjadi Saat Developer Mendorong Kode

Laporan bug masuk. Pengguna tidak bisa menyelesaikan pembayaran karena layar konfirmasi membeku. Developer membuka kode, menemukan masalah, menulis perbaikan, dan mengujinya secara lokal. Semua berjalan di mesin mereka. Mereka mendorong perubahan ke repositori bersama.

5 menit
5-3

Kapan Tim Anda Membutuhkan SRE dan Platform Engineer

Kenali tanda-tanda tim Anda membutuhkan Site Reliability Engineering (SRE) dan Platform Engineering. Panduan praktis untuk DevOps, SRE, dan platform engineer.

4 menit
5-4

Mengapa DBA dan Security Engineer Sering Menghambat Rilis Anda (Dan Cara Mengatasinya)

Pelajari cara mengatasi hambatan rilis dari DBA dan security engineer dengan pendekatan shift left. Panduan praktis untuk DevOps, SRE, dan platform engineer.

4 menit
5-5

Siapa yang Menentukan Apa yang Benar-Benar Sampai ke Pengguna

Pipeline CI/CD Anda sudah hijau, tombol deploy tersedia. Tapi siapa yang memutuskan apakah versi ini benar-benar dirilis? Pelajari peran Product Manager dan Release Manager.

4 menit
5-6

Siapa Sebenarnya Pemilik Sebuah Deployment?

Setiap deployment butuh satu orang yang bertanggung jawab penuh. Bukan tim, bukan departemen. Artikel ini membahas konsep DRI dan mengapa kepemilikan yang jelas mencegah kegagalan.

4 menit
5-7

Biaya Tersembunyi dari Serah Terima dalam Pipeline Pengiriman Anda

Pelajari bagaimana serah terima antar tim dalam pipeline CI/CD menimbulkan biaya tersembunyi berupa waktu tunggu, miskomunikasi, dan hilangnya konteks, serta cara menguranginya dengan otomatisasi dan self-service.

5 menit