Chaos Monkey adalah alat perangkat lunak yang dikembangkan oleh Insinyur Netflix untuk menguji ketahanan dan pemulihan Layanan Web Amazon (AWS) mereka. Perangkat lunak ini mensimulasikan kegagalan contoh layanan yang berjalan dalam grup penskalaan otomatis (ASG) dengan mematikan satu atau lebih mesin virtual.
- Apa itu pengujian kekacauan?
- Bagaimana pengujian kekacauan dilakukan?
- Bagaimana memiliki kekacauan monyet menguji kemampuan server Anda?
Apa itu pengujian kekacauan?
Pengujian kekacauan, atau rekayasa kekacauan, adalah pendekatan yang sangat disiplin untuk menguji integritas sistem dengan secara proaktif mensimulasikan dan mengidentifikasi kegagalan dalam lingkungan tertentu sebelum mereka menyebabkan downtime yang tidak direncanakan atau pengalaman pengguna negatif.
Bagaimana pengujian kekacauan dilakukan?
Pada tingkat tinggi, pengujian kacau hanya menciptakan kemampuan untuk terus menerus, tetapi secara acak, menyebabkan kegagalan dalam sistem produksi Anda. Praktik ini dimaksudkan untuk menguji ketahanan sistem dan lingkungan, serta menentukan MTTR.
Bagaimana memiliki kekacauan monyet menguji kemampuan server Anda?
Chaos Monkey adalah alat yang dikembangkan oleh Netflix ketika mereka mulai menggunakan Amazon Web Services. Itu digunakan untuk menguji ketahanan infrastruktur TI. Ini bekerja dengan sengaja menonaktifkan komputer dalam produksi Netflix, untuk menguji bagaimana sistem yang tersisa merespons pemadaman.