OPS05-BP09 Membuat perubahan yang sering, kecil, dan dapat dikembalikan - AWS Well-Architected Framework

OPS05-BP09 Membuat perubahan yang sering, kecil, dan dapat dikembalikan

Gunakan perubahan yang sering, kecil, dan dapat dikembalikan untuk mengurangi cakupan perubahan. Ketika digunakan bersamaan dengan sistem manajemen perubahan, sistem manajemen konfigurasi, dan sistem build serta pengiriman, perubahan yang sering, kecil, dan dapat dikembalikan dapat mengurangi cakupan dan dampak perubahan. Hal ini menghasilkan pemecahan masalah yang lebih efektif dan remediasi yang lebih cepat dengan opsi untuk membatalkan perubahan.

Antipola umum:

  • Anda men-deploy versi baru aplikasi Anda setiap tiga bulan sekali dengan periode perubahan yang mengharuskan layanan inti dinonaktifkan.

  • Anda sering membuat perubahan pada skema basis data Anda tanpa melacak perubahan dalam sistem manajemen Anda.

  • Anda melakukan pembaruan manual di tempat, menimpa instalasi dan konfigurasi yang ada, dan tidak memiliki rencana roll-back yang jelas.

Manfaat menjalankan praktik terbaik ini: Upaya pengembangan menjadi lebih cepat dengan sering men-deploy perubahan kecil. Ketika berukuran kecil, perubahan jauh lebih mudah diidentifikasi jika terdapat konsekuensi yang tidak diinginkan, serta lebih mudah untuk dikembalikan. Ketika perubahan dapat dikembalikan, risiko implementasi perubahan menjadi lebih kecil karena pemulihannya lebih mudah. Proses perubahan memiliki risiko yang lebih kecil dan dampak kegagalan perubahan menjadi berkurang.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Rendah

Panduan implementasi

Gunakan perubahan yang sering, kecil, dan dapat dikembalikan untuk mengurangi cakupan dan dampak perubahan. Hal ini memudahkan pemecahan masalah, membantu remediasi yang lebih cepat, dan menyediakan opsi untuk membatalkan perubahan. Hal ini juga meningkatkan rasio nilai yang dapat Anda berikan ke bisnis.

Sumber daya

Praktik terbaik terkait:

Dokumen terkait: