Pengembangan dan penyebaran aplikasi

Memeriksa pola dan praktik pengembangan aplikasi, mengonfigurasi Azure Pipelines, dan menerapkan praktik terbaik rekayasa keandalan situs (SRE). SRE adalah pendekatan rekayasa perangkat lunak untuk pengembangan dan penyebaran aplikasi, manajemen perubahan, pemantauan, dan respons darurat.

Merencanakan, melatih, dan membuktikan

Gunakan daftar periksa dan sumber daya pengembangan aplikasi berikut untuk merencanakan pengembangan dan penyebaran aplikasi Anda. Anda harus dapat menjawab pertanyaan-pertanyaan ini:

  • Sudahkah Anda menyiapkan lingkungan pengembangan aplikasi dan alur kerja penyiapan?
  • Bagaimana anda akan menyusun folder proyek untuk mendukung pengembangan aplikasi Kubernetes?
  • Sudahkah Anda mengidentifikasi persyaratan status, konfigurasi, dan penyimpanan aplikasi Anda?

Daftar periksa SRE

Sebarkan ke produksi dan terapkan praktik terbaik

Saat Anda menyiapkan aplikasi untuk produksi, gunakan daftar periksa berikut. Anda harus dapat menjawab pertanyaan-pertanyaan ini:

  • Bisakah Anda memantau semua aspek aplikasi Anda?
  • Sudahkah Anda menentukan persyaratan sumber daya untuk aplikasi Anda? Bagaimana dengan persyaratan penskalaan?
  • Bisakah Anda menerapkan versi baru aplikasi tanpa memengaruhi sistem produksi?

Daftar periksa praktik terbaik SRE

Optimalkan dan skalakan

Sekarang setelah aplikasi dalam produksi, gunakan daftar periksa penyebaran aplikasi untuk mengoptimalkan alur kerja Anda dan menyiapkan aplikasi dan tim Anda untuk menskalakan. Anda harus dapat menjawab pertanyaan-pertanyaan ini:

  • Apakah masalah aplikasi lintas sektoral disarikan dari aplikasi Anda?
  • Apakah Anda dapat mempertahankan keandalan sistem dan aplikasi, sambil tetap mengulangi fitur dan versi baru?

Daftar periksa penyebaran aplikasi