Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengelola prosedur operasi standar
Prosedur operasi standar (SOP) adalah serangkaian langkah preskriptif yang dirancang untuk memulihkan aplikasi Anda secara efisien jika terjadi pemadaman atau alarm. Persiapkan, uji, dan ukur SOP Anda terlebih dahulu untuk memastikan pemulihan tepat waktu jika terjadi pemadaman operasional.
Berdasarkan Komponen Aplikasi Anda, AWS Resilience Hub rekomendasikan SOP yang harus Anda persiapkan. AWS Resilience Hub Bekerja dengan Systems Manager untuk mengotomatiskan langkah-langkah SOP Anda dengan menyediakan sejumlah dokumen SSM yang dapat Anda gunakan sebagai dasar untuk SOP tersebut.
Misalnya, AWS Resilience Hub dapat merekomendasikan SOP untuk menambahkan ruang disk berdasarkan dokumen SSM Automation yang ada. Untuk menjalankan dokumen SSM ini, Anda memerlukan peran IAM tertentu dengan izin yang benar. AWS Resilience Hub membuat metadata dalam aplikasi Anda yang menunjukkan dokumen otomatisasi SSM mana yang akan dijalankan jika terjadi kekurangan disk, dan peran IAM mana yang diperlukan untuk menjalankan dokumen SSM tersebut. Metadata ini kemudian disimpan dalam parameter SSM.
Selain mengonfigurasi otomatisasi SSM, ini juga merupakan praktik terbaik untuk mengujinya dengan eksperimen AWS FIS . Oleh karena itu, AWS Resilience Hub juga menyediakan AWS FIS eksperimen yang memanggil dokumen otomatisasi SSM - dengan cara ini, Anda dapat secara proaktif menguji aplikasi Anda untuk memastikan SOP yang Anda buat melakukan pekerjaan yang diinginkan.
AWS Resilience Hub memberikan rekomendasinya dalam bentuk AWS CloudFormation templat yang dapat Anda tambahkan ke basis kode aplikasi Anda. Template ini menyediakan:
Peran IAM dengan izin yang diperlukan untuk menjalankan SOP.
AWS FIS Eksperimen yang dapat Anda gunakan untuk menguji SOP.
Parameter SSM yang berisi metadata aplikasi yang menunjukkan dokumen SSM mana dan peran IAM mana yang akan dijalankan sebagai SOP, dan sumber daya mana. Misalnya:
$(DocumentName) for SOP $(HandleCrisisA) on $(ResourceA)
.
Membuat SOP mungkin memerlukan beberapa trial and error. Menjalankan penilaian ketahanan terhadap aplikasi Anda dan membuat AWS CloudFormation templat dari AWS Resilience Hub rekomendasi adalah awal yang baik. Gunakan AWS CloudFormation template untuk menghasilkan AWS CloudFormation tumpukan, lalu gunakan parameter SSM dan nilai defaultnya di SOP Anda. Jalankan SOP dan lihat penyempurnaan apa yang perlu Anda lakukan.
Karena semua aplikasi memiliki persyaratan yang berbeda, daftar default dokumen SSM yang AWS Resilience Hub menyediakan tidak akan cukup untuk semua kebutuhan Anda. Namun, Anda dapat menyalin dokumen SSM default dan menggunakannya sebagai dasar untuk membuat dokumen kustom Anda sendiri yang disesuaikan untuk aplikasi Anda. Anda juga dapat membuat dokumen SSM Anda sendiri yang sama sekali baru. Jika Anda membuat dokumen SSM Anda sendiri alih-alih memodifikasi default, Anda harus mengaitkannya dengan parameter SSM, sehingga dokumen SSM yang benar dipanggil ketika SOP berjalan.
Ketika Anda telah menyelesaikan SOP Anda dengan membuat dokumen SSM yang diperlukan dan memperbarui parameter dan asosiasi dokumen yang diperlukan, tambahkan dokumen SSM langsung ke basis kode Anda, dan buat perubahan atau penyesuaian berikutnya di sana. Dengan begitu, setiap kali Anda menerapkan aplikasi Anda, Anda juga akan menerapkan SOP terbanyak up-to-date .