View a markdown version of this page

OPS08-BP02 Menentukan metrik beban kerja - AWS Well-Architected Framework

OPS08-BP02 Menentukan metrik beban kerja

Tentukan metrik yang mengukur kondisi beban kerja. Kondisi beban kerja diukur dengan pencapaian hasil bisnis (KPI) dan status aplikasi dan komponen beban kerja. Contoh KPI yakni, keranjang belanja yang diabaikan, pesanan yang dibuat, biaya, harga, dan pengeluaran beban kerja yang dialokasikan. Walaupun Anda dapat mengumpulkan telemetri dari beberapa komponen, pilih subset yang memberikan wawasan tentang kondisi beban kerja secara keseluruhan. Sesuaikan metrik beban kerja seiring waktu sesuai perubahan kebutuhan bisnis.

Hasil yang diinginkan:

  • Anda telah mengidentifikasi metrik yang memvalidasi pencapaian KPI yang mencerminkan hasil bisnis.

  • Anda memiliki metrik yang menunjukkan tampilan konsisten atas kondisi beban kerja.

  • Metrik beban kerja dievaluasi secara berkala seiring perubahan kebutuhan bisnis.

Antipola umum:

  • Anda memantau semua aplikasi di beban kerja Anda tetapi tidak dapat menentukan apakah beban kerja Anda mencapai hasil bisnis.

  • Anda telah menentukan metrik beban kerja tetapi metrik tersebut tidak terkait dengan KPI bisnis apa pun.

Manfaat menjalankan praktik terbaik ini:

  • Anda dapat mengukur beban kerja Anda dibandingkan pencapaian hasil bisnis.

  • Anda tahu apakah beban kerja Anda berada dalam kondisi bagus atau memerlukan intervensi.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Tinggi

Panduan implementasi

Tujuan praktik terbaik ini yaitu Anda dapat menjawab pertanyaan berikut: apakah beban kerja saya dalam kondisi bagus? Kondisi beban kerja ditentukan oleh pencapaian hasil bisnis dan status aplikasi dan komponen di beban kerja. Kerjakan secara mundur dari KPI bisnis untuk mengidentifikasi metrik. Identifikasi metrik utama dari komponen dan aplikasi. Tinjau metrik beban kerja secara berkala seiring perubahan kebutuhan bisnis.

Contoh pelanggan

Kondisi beban kerja ditentukan di AnyCompany Retail oleh sekumpulan metrik komponen dan aplikasi. Dimulai dengan KPI bisnis, mereka mengidentifikasi metrik seperti tingkat pesanan yang dapat menunjukkan bahwa mereka mencapai hasil bisnis. Mereka juga menyertakan metrik aplikasi utama seperti respons halaman dan metrik komponen seperti koneksi basis data terbuka. Setiap kuartal sekali, mereka mengevaluasi ulang metrik beban kerja untuk memastikan metrik masih valid dalam menentukan kondisi beban kerja.

Langkah implementasi

  1. Dimulai dengan KPI bisnis, identifikasi metrik yang menunjukkan Anda mencapai hasil bisnis. Jika ada KPI yang tidak memiliki metrik, instrumentasikan beban kerja Anda dengan metrik tambahan untuk setiap KPI bisnis yang hilang.

    1. Anda dapat mempublikasikan metrik kustom dari aplikasi Anda ke Amazon CloudWatch.

    2. AWS Distro for OpenTelemetry dapat mengumpulkan metrik dari aplikasi yang sudah ada dan digunakan untuk menambahkan metrik baru.

    3. Pelanggan dengan Enterprise Support dapat meminta Lokakarya Membuat Strategi Pemantauan dari Manajer Akun Teknis mereka. Lokakarya ini akan membantu Anda membangun strategi observabilitas untuk beban kerja Anda.

  2. Identifikasi metrik untuk aplikasi dan komponen di beban kerja Anda. Apa saja metrik utama yang menunjukkan kondisi komponen dan aplikasi secara individu? Aplikasi dan komponen dapat memberikan banyak metrik yang berbeda, tetapi pilih satu hingga tiga metrik utama yang menunjukkan kondisi secara keseluruhan.

  3. Implementasikan mekanisme untuk mengevaluasi metrik beban kerja secara berkala. ketika KPI bisnis berubah, bekerja samalah dengan para pemangku kepentingan untuk memperbarui metrik beban kerja. Seiring evolusi aplikasi dan komponen beban kerja, sesuaikan metrik beban kerja Anda.

Tingkat upaya untuk rencana implementasi: Sedang. Menambahkan metrik untuk KPI bisnis ke aplikasi dapat memerlukan upaya tingkat sedang.

Sumber daya

Praktik terbaik terkait:

Dokumen terkait:

Video terkait:

Contoh terkait:

Layanan terkait: