Bagikan melalui


Daftar periksa ulasan desain untuk Keandalan

Daftar periksa ini menyajikan serangkaian rekomendasi untuk Anda gunakan untuk mengevaluasi strategi keandalan, ketahanan, dan pemulihan kegagalan dalam desain arsitektur Anda. Untuk memastikan keandalan, identifikasi infrastruktur dan desain aplikasi terbaik untuk beban kerja Anda. Buat keputusan ini berdasarkan persyaratan bisnis Anda yang dipetakan ke metrik target ketersediaan dan pemulihan.

Untuk menerapkan desain yang andal, pertimbangkan secara menyeluruh poin keputusan dalam desain Anda dan ketahui bagaimana keputusan tersebut memengaruhi beban kerja Anda. Daftar periksa ini dan panduan yang menyertainya menyediakan sumber daya untuk membantu Anda membuat keputusan tersebut. Jadikan keandalan beban kerja sebagai pertimbangan terpusat di seluruh desain beban kerja, pengembangan, dan siklus hidup operasi.

Daftar periksa

Dekati desain Anda dengan fokus pada keandalan untuk membantu memastikan bahwa Anda merancang beban kerja yang tangguh, dapat dikelola, dan dapat diulang. Jika Anda tidak menyertakan praktik keandalan dan mempertimbangkan tradeoff, desain Anda berpotensi berisiko. Pertimbangkan dengan cermat semua poin yang tercakup dalam daftar periksa untuk menanamkan keyakinan pada keberhasilan sistem Anda.

  Kode Rekomendasi
RE:01 Rancang beban kerja Anda agar selaras dengan tujuan bisnis dan hindari kompleksitas atau overhead yang tidak perlu. Gunakan pendekatan praktis dan seimbang untuk membuat keputusan desain yang memberikan hasil yang diinginkan. Berisi desain Anda untuk kebutuhan untuk mengurangi inefisiensi dan potensi masalah.
RE:02 Mengidentifikasi dan menilai alur pengguna dan sistem. Gunakan skala kekritisan berdasarkan persyaratan bisnis Anda untuk memprioritaskan alur.
RE:03 Gunakan analisis mode kegagalan (FMA) untuk mengidentifikasi dan memprioritaskan potensi kegagalan dalam komponen solusi Anda. Lakukan FMA untuk membantu Anda menilai risiko dan efek dari setiap mode kegagalan. Tentukan bagaimana beban kerja merespons dan memulihkan.
RE:04 Tentukan target keandalan dan pemulihan untuk komponen, alur, dan solusi keseluruhan. Visualisasikan target untuk bernegosiasi, mendapatkan konsekuensi, menetapkan harapan, dan mendorong tindakan untuk mencapai keadaan ideal. Gunakan target yang ditentukan untuk membangun model kesehatan. Model kesehatan mendefinisikan seperti apa status sehat, terdegradasi, dan tidak sehat.
RE:05
RE:05
RE:05
Tambahkan redundansi pada tingkat yang berbeda, terutama untuk alur kritis. Terapkan redundansi ke tingkat komputasi, data, jaringan, dan infrastruktur lainnya sesuai dengan target keandalan yang diidentifikasi.
RE:06
RE:06
Terapkan strategi penskalakan yang tepat waktu dan andal di tingkat aplikasi, data, dan infrastruktur.
RE:07
RE:07
RE:07
Memperkuat ketahanan dan pemulihan beban kerja Anda dengan menerapkan langkah-langkah pelestarian diri dan penyembuhan diri. Bangun kemampuan ke dalam solusi dengan menggunakan pola keandalan berbasis infrastruktur dan pola desain berbasis perangkat lunak untuk menangani kegagalan komponen dan kesalahan sementara. Bangun kemampuan ke dalam sistem untuk mendeteksi kegagalan komponen solusi dan secara otomatis memulai tindakan korektif saat beban kerja terus beroperasi dengan fungsionalitas penuh atau berkurang.
RE:08 Uji skenario ketahanan dan ketersediaan dengan menerapkan prinsip-prinsip rekayasa chaos di lingkungan pengujian dan produksi Anda. Gunakan pengujian untuk memastikan bahwa implementasi degradasi dan strategi penskalaan Anda yang baik efektif dengan melakukan kerusakan aktif dan pengujian beban simulasi.
RE:09 Terapkan rencana kelangsungan bisnis dan pemulihan bencana (BCDR) terstruktur, teruji, dan terstruktur yang selaras dengan target pemulihan. Paket harus mencakup semua komponen dan sistem secara keseluruhan.
RE:10 Mengukur dan memodelkan sinyal kesehatan solusi. Terus menangkap waktu aktif dan data keandalan lainnya dari seluruh beban kerja dan juga dari komponen individu dan alur kunci.

Langkah berikutnya

Kami menyarankan agar Anda meninjau tradeoff Keandalan untuk mengeksplorasi konsep lain.