Konteks
[Ceritakan kondisi klien dan sistemnya sebelum proyek dimulai.]
Masalah
[Masalah utama dalam satu atau dua kalimat, beserta dampaknya.]
- [Kendala pertama, misalnya deploy manual yang memakan waktu berjam-jam]
- [Kendala kedua, misalnya basis data yang melambat saat jam sibuk]
- [Kendala ketiga, misalnya tidak ada monitoring]
Pendekatan
[Prinsip yang Anda pegang, misalnya memperbaiki hal paling berisiko lebih dulu dan merilis dalam langkah kecil.]
- [Langkah pertama, misalnya audit kode dan infrastruktur] [Apa yang Anda temukan, dan keputusan apa yang diambil karenanya.]
- [Langkah kedua, misalnya memisahkan bagian yang paling bermasalah] [Bagaimana Anda melakukannya tanpa mengganggu pengguna aktif.]
- [Langkah ketiga, misalnya otomatisasi CI/CD dan monitoring] [Apa yang berubah bagi tim dalam pekerjaan sehari-hari.]
Arsitektur
[Gambaran singkat arsitektur akhir dan alasan memilih teknologinya.]
![[Diagram: Notion, GitHub Actions, Git, dan situs statis]](/_astro/hero.BYRKKgHY_ZCQr0L.avif)
on:
schedule:
- cron: "*/30 * * * *"
Sebelum dan sesudah
Sebelum
- [Deploy manual, sekitar X jam]
- [Tidak ada monitoring]
- [X insiden per bulan]
Sesudah
- [Deploy otomatis dalam X menit]
- [Dasbor dan peringatan otomatis]
- [X insiden per bulan]
Hasil
[Ceritakan hasilnya dengan angka, lalu jelaskan apa artinya bagi pembaca dan mahasiswa.]
Pelajaran
[Tuliskan pelajaran yang Anda bawa ke proyek berikutnya.]
![[Tangkapan layar beranda versi desktop]](/_astro/desktop.CIVQJaQO_ZI2YTO.avif)
![[Tangkapan layar beranda versi ponsel]](/_astro/phone.DVb8h9HT_1idOQ.avif)
