Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Solusi yang disebarkan harus berkembang agar tetap aman, hemat biaya, dan berkinerja. Pengoptimalan pasca-penyebaran memastikan beban kerja terus memenuhi persyaratan bisnis dan teknis saat pola penggunaan berubah.
Menyempurnakan konfigurasi layanan
Terapkan rekomendasi Azure Advisor.Azure Advisor menganalisis data pemantauan beban kerja dan memberikan rekomendasi yang dapat ditindaklanjuti di seluruh biaya, performa, keandalan, dan keamanan. Tinjau rekomendasi mingguan dan terapkan perubahan penting terlebih dahulu. Akses Azure Advisor dari portal Microsoft Azure dan filter rekomendasi berdasarkan beban kerja atau grup sumber daya.
Menerapkan pengaturan pengoptimalan khusus layanan. Gunakan panduan layanan Azure Well-Architected Framework (WAF) untuk menyelaraskan konfigurasi dengan praktik terbaik. Panduan ini mengoptimalkan beban kerja untuk layanan Azure.
Segera atasi temuan keamanan. Memantau postur keamanan. Gunakan alat seperti Microsoft Defender for Cloud untuk mengidentifikasi kesalahan konfigurasi keamanan, pembaruan yang hilang, atau masalah kepatuhan. Perbaiki celah keamanan segera untuk melindungi beban kerja dan menjaga kepatuhan. Pemantauan berkelanjutan dan mitigasi cepat memastikan operasi cloud yang aman.
Memvalidasi kesiapan operasional
Solusi yang siap secara operasional dapat memenuhi tuntutan dunia nyata dan pulih dari kegagalan. Validasi ini memastikan bahwa pemantauan, kontrol biaya, dan prosedur pencadangan berfungsi seperti yang dimaksudkan setelah penyebaran.
Memverifikasi kelengkapan dan akurasi pemantauan
Aktifkan pengelogan dan metrik untuk semua komponen penting. Konfirmasikan bahwa Azure Monitor (dan alat pemantauan lain yang digunakan) mengumpulkan log dan metrik dari setiap layanan penting. Pastikan pengaturan diagnostik dikonfigurasi untuk mengirim data ke Analitik Log, Azure Event Hubs, atau Akun Penyimpanan sesuai kebutuhan.
Menguji fungsionalitas pemberitahuan. Simulasikan skenario kegagalan atau ambang performa untuk memverifikasi pemicu pemberitahuan dengan benar. Misalnya, menyebabkan peningkatan tiba-tiba penggunaan CPU atau kesalahan aplikasi untuk mengonfirmasi pemberitahuan kepada tim terkait.
Tinjau dasbor untuk relevansi dan kejelasan. Pastikan dasbor mencerminkan arsitektur saat ini dan memberikan wawasan yang dapat ditindaklanjuti. Sertakan indikator performa utama (KPI), metrik kesehatan, dan dependensi layanan.
Cakupan pemantauan dokumen. Pertahankan catatan mengenai apa yang dipantau oleh setiap pemberitahuan dan dasbor. Dokumentasi ini mendukung audit dan onboarding di masa mendatang.
Untuk informasi selengkapnya, lihat Monitor Azure.
Menetapkan pemantauan biaya dan mengoptimalkan biaya
Biaya solusi memerlukan pemantauan dan pengoptimalan berkelanjutan. Microsoft Cost Management menyediakan alat untuk melacak pengeluaran aktual terhadap anggaran dan mengidentifikasi peluang pengoptimalan biaya.
Pantau biaya dengan pemberitahuan otomatis. Siapkan pemberitahuan biaya dan anggaran di Azure untuk menerima pemberitahuan saat pengeluaran mendekati ambang batas yang ditentukan. Bandingkan biaya aktual dengan perkiraan awal untuk mengidentifikasi variansi dan menyesuaikan perencanaan di masa mendatang. Tinjau data biaya mingguan untuk menangkap pola pengeluaran tak terduga lebih awal.
Terapkan praktik terbaik pengoptimalan biaya secara sistematis. Gunakan panduan pengoptimalan biaya Well-Architected Framework untuk menerapkan strategi yang terbukti untuk mengurangi pengeluaran sambil mempertahankan performa dan keandalan.
Category Guide Description Pemantauan biaya Mengumpulkan dan meninjau data biaya Menetapkan proses untuk mengumpulkan dan menganalisis informasi biaya Tata kelola biaya Menetapkan batasan pengeluaran Menerapkan kontrol untuk mencegah pengeluaran biaya berlebih Rates Mengoptimalkan laju Mengamankan harga yang lebih baik melalui reservasi dan perjanjian Usage Menyelaraskan penggunaan dengan inkremen penagihan Mencocokkan konsumsi sumber daya dengan siklus penagihan Components Mengoptimalkan biaya komponen Menentukan ukuran yang sesuai untuk setiap layanan Azure Environment Mengoptimalkan biaya lingkungan Mengurangi pengeluaran di seluruh lingkungan pengembangan dan produksi Flow Mengoptimalkan biaya alur Meminimalkan biaya transfer dan pemrosesan data Data Mengoptimalkan biaya data Mengurangi biaya penyimpanan dan pemrosesan data Code Mengoptimalkan biaya kode Meningkatkan efisiensi aplikasi untuk mengurangi konsumsi sumber daya Scaling Mengoptimalkan biaya penskalakan Menyeimbangkan performa dan biaya selama operasi skala Operations Mengoptimalkan waktu personel Mengurangi beban operasional manual Consolidation Mengonsolidasikan penggunaan sumber daya Menggabungkan sumber daya untuk mencapai tingkat pemanfaatan yang lebih baik Tinjau dan bertindak berdasarkan rekomendasi biaya secara teratur. Analisis pola pemanfaatan sumber daya untuk mengidentifikasi sumber daya yang kurang digunakan atau diam. Membongkar sumber daya yang tidak perlu dan mengubah ukuran layanan yang terlalu besar berdasarkan data penggunaan nyata. Jadwalkan lingkungan nonproduksi untuk dimatikan selama di luar jam kerja untuk mengurangi biaya.
Menguji prosedur pencadangan dan pemulihan
Konfirmasi cakupan dan jadwal pencadangan untuk semua data penting. Gunakan Azure Backup atau solusi yang Anda pilih untuk melindungi setiap penyimpanan data penting. Tinjau konfigurasi cadangan untuk memastikan konfigurasi tersebut memenuhi tujuan titik pemulihan (RPO) dan kebijakan retensi. Validasi bahwa tugas pencadangan selesai dengan sukses dan mencakup semua sumber daya yang diperlukan.
Lakukan pemulihan uji coba di lingkungan nonproduksi. Pemulihan uji coba memverifikasi bahwa data cadangan utuh dan bahwa proses pemulihan memenuhi tujuan waktu pemulihan (RTO). Gunakan lingkungan penahapan untuk menguji operasi pemulihan tanpa memengaruhi beban kerja produksi. Dokumentasikan masalah apa pun dan perbarui prosedur untuk mengatasi kesenjangan.
Infrastruktur dokumen dan prosedur pemulihan data. Buat instruksi langkah demi langkah untuk menyebarkan ulang infrastruktur dari kode dan memulihkan data dari cadangan. Sertakan dependensi, kredensial, dan detail konfigurasi. Simpan dokumentasi di lokasi yang aman dan dapat diakses untuk tim operasional.
Lakukan latihan pemulihan bencana secara teratur. Jadwalkan dan latihan skenario pemulihan untuk memvalidasi kesiapan tim dan memastikan prosedur tetap akurat. Gunakan peristiwa kegagalan yang disimulasikan untuk menguji alur kerja pemulihan penuh, termasuk penyebaran ulang infrastruktur dan pemulihan data. Perbarui dokumentasi berdasarkan hasil simulasi.
Untuk informasi selengkapnya, lihat Mengelola kelangsungan bisnis.
Mengumpulkan umpan balik pengguna dan mengukur hasil
Kumpulkan umpan balik pengguna terstruktur secara teratur. Buat saluran untuk input pengguna tentang performa, keandalan, dan kegunaan solusi. Misalnya, Anda dapat mengirim survei Microsoft Forms kepada pengguna akhir atau pengguna internal setelah diluncurkan dan kemudian secara berkala. Perhatikan juga tiket dukungan atau panggilan helpdesk yang terkait dengan solusi baru. Mengategorikan dan menghitungnya untuk menemukan masalah berulang. Fokus pada umpan balik sekeliling alur kerja yang penting bagi bisnis. Jika pengguna menemukan proses tertentu yang lambat atau rumit, itu wawasan yang berharga. Loop umpan balik reguler memastikan Anda mendengar masalah atau pujian langsung dari pengguna.
Lacak dan atasi umpan balik secara sistematis. Perlakukan item umpan balik sebagai item kerja di backlog pengembangan Anda. Gunakan Masalah Azure DevOps atau GitHub (atau alat manajemen proyek pilihan Anda) untuk mencatat setiap umpan balik atau masalah yang dilaporkan. Prioritaskan berdasarkan nilai dan urgensi. Misalnya, bug yang mencegah pengiriman pesanan sangat penting, sedangkan saran UI kecil adalah prioritas yang lebih rendah. Tetapkan pemilik untuk menyelidiki dan mengatasi item umpan balik, dan tetapkan tanggal target untuk resolusi. Dengan mengelola umpan balik seperti persyaratan lain, Anda memastikannya diprioritaskan dan tidak terlewatkan. Tutup perulangan dengan memperbarui atau memberi tahu pemangku kepentingan saat Anda bertindak atas umpan balik. Proses ini menunjukkan kepada pengguna bahwa input mereka dihargai dan mengarah pada peningkatan nyata.
Mengukur dan mengkomunikasikan hasil bisnis. Sekarang setelah solusi digunakan, kuantifikasi manfaat yang diberikannya. Kumpulkan metrik utama yang selaras dengan tujuan asli. Misalnya, dokumentasikan peningkatan jumlah transaksi per hari, pengurangan waktu pemuatan halaman, dan pengurangan biaya dibandingkan dengan sistem lama. Gunakan Azure Monitor, Application Insights, dan laporan biaya untuk mendapatkan data ini. Kompilasi perbandingan sebelum dan sesudah untuk mengilustrasikan peningkatan. Kemudian secara teratur membagikan hasil ini dengan pemangku kepentingan bisnis dan tim yang lebih luas. Menunjukkan hasil yang terukur tidak hanya membuktikan nilai proyek tetapi juga membantu membenarkan investasi di masa depan dalam peningkatan lebih lanjut.
Terus berevolusi dan meningkatkan
Jadwalkan tinjauan beban kerja berkala. Secara berkala, tinjau kembali arsitektur solusi sesuai dengan lima pilar Well-Architected Framework. Saat pola penggunaan atau persyaratan bisnis Anda berubah, keputusan desain tertentu mungkin perlu ditinjau kembali. Lakukan Azure Well-Architected Review untuk mengidentifikasi area peningkatan apa pun. Dokumentasikan temuan apa pun dan buat item tindakan untuk hal-hal yang akan dioptimalkan atau direfaktor di siklus berikutnya. Ulasan reguler membantu menangkap penyimpangan dari praktik terbaik dan menjaga sistem tetap selaras dengan kebutuhan saat ini.
Mengotomatiskan pengoptimalan jika memungkinkan. Cari peluang untuk menggunakan otomatisasi untuk mengelola dan mengoptimalkan solusi. Misalnya, gunakan Azure Policy untuk memberlakukan standar penandaan, konfigurasi keamanan, atau ukuran sumber daya pada penyebaran baru sehingga selalu tetap dioptimalkan. Siapkan aturan penskalaan otomatis untuk menangani perubahan beban tanpa intervensi manual. Gunakan deteksi anomali biaya di Microsoft Cost Management untuk memperingatkan secara otomatis jika pengeluaran meningkat secara tak terduga. Dengan membiarkan fitur otomatisasi Azure menangani pengoptimalan rutin (seperti mematikan komputer virtual yang tidak digunakan sesuai jadwal), tim Anda dapat fokus pada peningkatan tingkat yang lebih tinggi. Automation memastikan konsistensi dan dapat bereaksi lebih cepat daripada intervensi manusia untuk banyak penyesuaian operasional.
Bagikan pelajaran dan praktik terbaik. Ambil apa yang Anda pelajari dari build cloud-native ini dan bagikan dengan tim lain di organisasi Anda. Misalnya, jika Anda mengembangkan pola yang efektif untuk penyebaran biru-hijau atau skrip yang berguna untuk menyemai data pengujian, buatlah tersedia untuk orang lain. Dokumentasikan keberhasilan dan jebakan yang ditemui selama proyek sebagai studi kasus internal. Upaya ini mungkin melibatkan pembuatan dokumen pendek pasca-mortem atau retrospektif proyek yang menyoroti apa yang berjalan dengan baik dan apa yang bisa lebih baik lain kali. Berkontribusi pembaruan pada kerangka kerja atau playbook adopsi cloud organisasi Anda sehingga proyek berikutnya dapat dibangun berdasarkan pengalaman Anda. Dengan menumbuhkan berbagi pengetahuan, Anda membantu meningkatkan praktik cloud di seluruh organisasi dan mendorong kematangan cloud secara keseluruhan ke depannya.