Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

PERF05-BP02 Menggunakan solusi pemantauan untuk memahami area dengan kinerja paling penting - AWS Well-Architected Framework

PERF05-BP02 Menggunakan solusi pemantauan untuk memahami area dengan kinerja paling penting

Pahami dan identifikasi area di mana peningkatan kinerja beban kerja akan memiliki dampak positif pada efisiensi atau pengalaman pelanggan. Contohnya, situs web yang memiliki banyak interaksi pelanggan dapat memperoleh manfaat dari penggunaan layanan edge untuk memindahkan penyampaian konten lebih dekat ke pelanggan.

Antipola umum:

  • Anda berasumsi bahwa metrik komputasi standar seperti penggunaan CPU atau tekanan memori sudah cukup untuk menangkap masalah performa.

  • Anda hanya menggunakan metrik default yang dicatat oleh perangkat lunak pemantauan Anda yang dipilih.

  • Anda hanya meninjau metrik ketika terdapat masalah.

Manfaat menjalankan praktik terbaik ini: Pemahaman tentang area yang memerlukan kinerja tinggi membantu para pemilik beban kerja dalam memantau KPI dan memprioritaskan peningkatan berdampak tinggi.

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

Panduan implementasi

Siapkan pelacakan menyeluruh untuk mengidentifikasi pola lalu lintas, latensi, dan area kinerja kritis. Pantau pola akses data Anda untuk kueri yang lambat atau data dengan fragmentasi dan partisi yang buruk. Identifikasi area beban kerja terbatas menggunakan pengujian atau pemantauan beban.

Tingkatkan efisiensi kinerja dengan memahami arsitektur, pola lalu lintas, dan pola akses data Anda, serta identifikasi latensi dan waktu pemrosesan Anda. Identifikasi potensi hambatan yang bisa memengaruhi pengalaman pelanggan selama beban kerja berkembang. Setelah menginvestigasi area-area tersebut, lihat solusi mana yang dapat Anda deploy untuk menghilangkan masalah kinerja tersebut.

Langkah implementasi

  1. Siapkan pemantauan menyeluruh untuk mengetahui semua komponen dan metrik beban kerja. Berikut adalah contoh solusi pemantauan di AWS.

    Layanan Di mana harus menggunakan
    Pemantauan Pengguna Nyata (RUM) Amazon CloudWatch Untuk menyerap metrik performa aplikasi dari sesi sisi klien dan frontend pengguna nyata.
    AWS X-Ray  Untuk melacak lalu lintas melalui lapisan aplikasi dan mengidentifikasi latensi antara komponen dan dependensi. Gunakan peta layanan X-Ray untuk melihat hubungan dan latensi antar komponen beban kerja.
    Wawasan Kinerja Amazon Relational Database Service  Untuk melihat metrik kinerja basis data dan mengidentifikasi peningkatan kinerja.
    Amazon RDS Enhanced Monitoring  Untuk melihat metrik kinerja OS basis data.
    Amazon DevOps Guru Untuk mendeteksi pola operasi yang tidak normal sehingga Anda dapat mengidentifikasi masalah operasional sebelum berdampak pada pelanggan Anda.
  2. Lakukan pengujian untuk membuat metrik, mengidentifikasi pola lalu lintas, hambatan, dan area kinerja kritis. Berikut adalah beberapa contoh cara melakukan pengujian:

    • Siapkan CloudWatch Synthetic Canaries untuk meniru aktivitas pengguna berbasis browser secara terprogram menggunakan ekspresi tingkat dan tugas cron Linux untuk menghasilkan metrik yang konsisten dari waktu ke waktu.

    • Gunakan Pengujian Beban Terdistribusi AWS untuk menghasilkan lalu lintas puncak atau menguji beban kerja pada tingkat pertumbuhan yang diharapkan.

  3. Evaluasi metrik dan telemetri untuk mengidentifikasi area kinerja kritis Anda. Tinjau area-area ini dengan tim Anda untuk mendiskusikan pemantauan dan solusi untuk menghindari hambatan.

  4. Lakukan eksperimen dengan peningkatan kinerja serta ukur perubahannya dengan data. Sebagai contoh, Anda dapat menggunakan CloudWatch Evidently untuk menguji peningkatan baru dan dampak kinerja pada beban kerja Anda.

Sumber daya

Dokumen terkait:

Video terkait:

Contoh terkait:

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.