Apa itu Azure Well-Architected Framework?

Azure Well-Architected Framework adalah kerangka kerja desain yang dapat meningkatkan kualitas beban kerja dengan membantunya:

  • Jadilah tangguh, tersedia, dan dapat dipulihkan.
  • Jadilah aman seperti yang Anda butuhkan.
  • Memberikan laba atas investasi yang memadai.
  • Mendukung pengembangan dan operasi yang bertanggung jawab.
  • Mencapai tujuannya dalam jangka waktu yang dapat diterima.

Kerangka kerja ini didirikan pada lima pilar keunggulan arsitektur, yang dipetakan ke tujuan tersebut. Mereka adalah: Keandalan, Keamanan, Pengoptimalan Biaya, Keunggulan Operasional, dan Efisiensi Performa.

Setiap pilar memberikan praktik, pertimbangan risiko, dan tradeoff yang direkomendasikan. Keputusan desain harus seimbang di semua pilar, mengingat persyaratan bisnis. Panduan teknis dan dapat ditindakkan cukup luas untuk semua beban kerja dan berlaku untuk skenario tertentu. Panduan ini berpusat di Azure.

Arsitektur beban kerja tidak sama dengan implementasinya. Well-Architected Framework dapat menyiapkan Anda untuk sukses melalui desain arsitektur, tetapi pilihan implementasi tergantung pada persyaratan dan batasan bisnis organisasi Anda.

Audiens

Kerangka kerja Well-Architected berlaku untuk tim yang bertanggung jawab untuk meningkatkan beban kerja dan mengatasi masalah lintas pemotongan.

Kerangka kerja Well-Architected memberikan wawasan dan rekomendasi yang berharga bagi siapa pun yang terlibat dalam siklus hidup beban kerja. Terlepas dari peran Anda dalam tim beban kerja, baik arsitek, pengembang, operator, atau pemangku kepentingan bisnis, jika Anda memiliki wewenang untuk membuat keputusan dalam cakupan beban kerja, Anda dapat memperoleh manfaat dari kerangka kerja ini.

Panduan ini bermanfaat terlepas dari skala organisasi Anda. Baik Anda bagian dari perusahaan besar, bisnis kecil, atau vendor perangkat lunak independen, Anda dapat memindahkan langkah lebih dekat ke desain yang optimal. Kerangka kerja ini melayani berbagai struktur dan ukuran organisasi, memastikan bahwa semua pengguna beban kerja dapat menggunakan manfaatnya secara efektif.

Jika Anda mencari panduan untuk meningkatkan portofolio beban kerja melalui kontrol terpusat, konten ini mungkin tidak sepenuhnya berlaku. Kami menyarankan agar Anda merujuk ke Cloud Adoption Framework. Jika Anda tidak tertarik untuk merancang beban kerja di Azure, konten ini tidak relevan untuk Anda.

Untuk informasi tentang peran dan tugas seorang arsitek, lihat Dasar-dasar Arsitek dan daftar periksa Arsitek.

Tujuan

Tujuan utama Well-Architected Framework adalah menyiapkan Anda agar berhasil saat Anda menyebarkan beban kerja di Azure.

  • Implementasi yang sukses: Desain yang dirancang dengan baik mengarah pada implementasi yang sukses. Mengingat luas dan mendalamnya cakupan dalam konsep, Anda dilengkapi dengan baik untuk membuat keputusan berdasarkan informasi.

  • Keyakinan dalam keberhasilan: Penilaian yang terbukti, terlihat pada banyak beban kerja yang disebarkan di Azure, mendukung prinsip kerangka kerja.

  • Memahami tradeoff dan risiko: Kerangka kerja membantu Anda memahami bahwa mengadopsi rekomendasi mungkin memerlukan pilihan terhadap pilar lain. Ini menyoroti tradeoff dan juga potensi risiko yang mungkin ingin Anda atasi dalam jangka pendek.

  • Optimalkan dari waktu ke waktu: Kerangka kerja dirancang untuk penggunaan berulang dan sebagai alat untuk peningkatan berkelanjutan. Ukur kematangan beban kerja Anda terhadap panduan. Perlakukan evaluasi itu sebagai skor bergerak yang berkembang dengan beban kerja Anda, memastikan bahwa desain tetap efisien dan efektif dalam memenuhi tujuan bisnis Anda.

Lapisan kerangka kerja Well-Architected

Kerangka kerja Well-Architected disusun dalam pendekatan berlapis: pilar, beban kerja, dan panduan layanan.

Pilar

Fondasi kerangka kerja ini terletak di pilar. Jika Anda tidak memiliki pemahaman komprehensif tentang pilar ini, lapisan berikutnya—lapisan beban kerja dan panduan layanan—mungkin tidak sepenuhnya dapat dipahami.

Pada tingkat pilar, mulai perjalanan Anda dengan prinsip Desain, yang masing-masing memiliki tujuan tertentu. Dalam setiap prinsip, ikuti pendekatan untuk membuat strategi desain Anda. Pendekatan ini tidak bersifat opsional dan harus dipertimbangkan.

Cuplikan layar yang memperlihatkan beberapa prinsip desain Well-Architected Framework.

Selanjutnya, lanjutkan ke Daftar Periksa, yang selalu menjadi titik awal Anda untuk evaluasi. Setiap item dalam daftar periksa disertai dengan satu atau beberapa panduan Rekomendasi yang menjelaskan strategi utama dan bagaimana Azure membantu Anda mencapai rekomendasi.

Cuplikan layar yang memperlihatkan daftar periksa Well-Architected Framework.

Cuplikan layar yang memperlihatkan panduan rekomendasi untuk Well-Architected Framework.

Pastikan untuk mencakup pola desain cloud. Mereka dipetakan ke pilar yang mereka dukung secara langsung.

Setiap keputusan arsitektur memerlukan serangkaian pertimbangan. Tradeoff ini mewakili kompromi yang diakui dan diterima yang menyeimbangkan berbagai aspek kerangka kerja. Tradeoff dicatat dengan ikon ini dan risiko dicatat dengan ikon ini .

Untuk informasi selengkapnya, lihat Tentang pilar Well-Architected Framework.

Beban kerja

Lapisan beban kerja mewakili bagaimana pilar berlaku untuk kelas beban kerja tertentu. Selama fase desain awal, arsitektur beban kerja disegmentasi berdasarkan utilitas, dan setiap segmen mewakili area yang diprioritaskan atau desain. Area desain ini khusus untuk kelas beban kerja dan berfungsi sebagai titik fokus untuk pengoptimalan. Kerangka kerja Well-Architected mencakup beberapa beban kerja. Temukan salah satu yang sangat sesuai dengan kebutuhan bisnis Anda.

Mulailah dengan Mulai untuk memahami konteks solusi. Sebagai penyegaran, baca Prinsip desain untuk memahami bagaimana beban kerja mengadopsi panduan pilar. Kemudian, mendalami area Desain yang berfokus pada poin keputusan teknis dengan rekomendasi yang mengikuti. Panduan beban kerja juga mencakup penilaian yang membantu Anda mengevaluasi kesiapan Anda dalam produksi.

Untuk informasi selengkapnya, lihat Tentang beban kerja Well-Architected Framework.

Panduan layanan

Panduan layanan bersifat instrumental dalam pengambilan keputusan yang terkait dengan komponen Azure individual yang berada dalam beban kerja. Mereka menawarkan fitur dan kemampuan inti dari setiap layanan yang diperlukan untuk mencapai keunggulan arsitektur. Penting untuk dicatat bahwa panduan ini bukan panduan konfigurasi. Selain itu, mereka bukan daftar yang dikompilasi dari semua fitur dan kemampuan. Tujuannya adalah untuk menyoroti utilitas fitur melalui perspektif pilar Well-Architected.

Untuk informasi selengkapnya, lihat panduan yang tersedia.

Penilaian

Microsoft Azure Well-Architected Review ditawarkan tanpa biaya. Ini adalah kumpulan kuesioner yang terkait dengan daftar periksa pilar untuk mengevaluasi pilihan desain Anda. Lacak skor Anda melalui eksekusi berulang untuk mengidentifikasi kemungkinan area untuk peningkatan.

Untuk informasi selengkapnya, lihat Alat Azure Well-Architected Review.

Berikut adalah beberapa sumber daya untuk mulai menggunakan dokumentasi Well-Architected Framework: