REL08-BP03 Mengintegrasikan pengujian ketahanan sebagai bagian dari deployment Anda - AWS Well-Architected Framework

REL08-BP03 Mengintegrasikan pengujian ketahanan sebagai bagian dari deployment Anda

Pengujian ketahanan (menggunakan prinsip-prinsip chaos engineering) dijalankan sebagai bagian dari pipeline deployment otomatis dalam lingkungan praproduksi.

Pengujian tersebut dilaksanakan dan dijalankan di lingkungan praproduksi. Pengujian harus dijalankan dalam produksi sebagai bagian dariĀ game day.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Sedang

Panduan implementasi

  • Integrasikan pengujian ketahanan sebagai bagian dari deployment Anda. Gunakan Chaos Engineering, bidang ilmu yang bereksperimen pada sistem guna membangun kepercayaan pada kemampuan beban kerja untuk menahan kondisi turbulen dalam produksi.

    • Pengujian ketahanan memasukkan kesalahan atau degradasi sumber daya untuk menilai apakah beban kerja merespons dengan desain ketahanannya.

    • Pengujian ini dapat dijalankan secara rutin di lingkungan praproduksi dalam pipeline deployment otomatis.

    • Pengujian harus dijalankan dalam produksi sebagai bagian dari game day terjadwal.

    • Dengan menggunakan prinsip-prinsip Chaos Engineering, ajukan hipotesis tentang cara beban kerja bekerja di berbagai gangguan, kemudian uji hipotesis dengan menggunakan pengujian ketahanan.

Sumber daya

Dokumen terkait:

Contoh terkait: