

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# GAMEOPS03-BP02 Melakukan rekayasa kinerja sebelum setiap rilis (atau setidaknya untuk rilis utama)
<a name="gameops03-bp02"></a>

 Rekayasa kinerja adalah proses pemantauan beberapa metrik operasional utama aplikasi untuk menemukan peluang pengoptimalan yang dapat lebih meningkatkan kinerja aplikasi. Ini adalah proses iteratif yang dimulai dengan pengujian, diikuti dengan mengoptimalkan kode, dependensinya, proses terkait, sistem operasi host, dan infrastruktur yang mendasarinya. 

 **Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan:** Tinggi 

## Panduan implementasi
<a name="implementation-guidance-4"></a>

 Untuk melakukan analisis kinerja aplikasi yang lebih mendalam, integrasikan alat pemantauan kinerja aplikasi (APM) atau debugging dalam kode aplikasi yang dapat mengisolasi masalah dan mengurangi waktu pemecahan masalah dengan melacak perilakunya untuk anomali di seluruh alur aplikasi. Alat APM juga dapat mengidentifikasi metode kinerja lambat dan operasi eksternal. 

 [AWS X-Ray](https://aws.amazon.com/xray/)membantu pengembang dengan kegiatan rekayasa kinerja mereka, seperti mengidentifikasi hambatan kinerja dan menganalisis dan men-debug kesalahan produksi. Anda dapat menggunakannya X-Ray untuk memahami kinerja aplikasi Anda dan layanan yang mendasarinya serta mengidentifikasi serta memecahkan masalah utama masalah kinerja dan kesalahan. Melalui berbagai putaran uji beban, di mana aplikasi dan infrastrukturnya secara bertahap dimuat dengan lalu lintas pemain sintetis, berbagai kemacetan sistem, kesalahan aplikasi, pengecualian, masalah OS, dan masalah lain diidentifikasi yang mungkin belum ditemukan selama pengujian QA lainnya. 

 Untuk acara penting seperti peluncuran game, rilis konten, promosi, dan acara besar dalam game, gunakan [AWS Countdown](https://aws.amazon.com/premiumsupport/aws-countdown-sports/), yang menyediakan panduan implementasi berdasarkan buku pedoman yang dibuat oleh pakar game untuk memverifikasi kesiapan operasional, mengurangi potensi risiko, dan merencanakan kebutuhan kapasitas.AWS Countdown juga memiliki [ opsi dukungan ](https://aws.amazon.com/premiumsupport/aws-countdown/) premium yang menawarkan dukungan dan opsi yang ditingkatkan seperti insinyur untuk mengoptimalkan infrastruktur Anda. 

### Langkah-langkah implementasi
<a name="implementation-steps-4"></a>
+  Rekayasa kinerja melibatkan evaluasi dan pemantauan metrik operasional utama untuk memverifikasi bahwa kode, proses, sistem operasi, dan infrastruktur aplikasi Anda berfungsi seperti yang diharapkan. Pre-production review juga membantu menentukan kinerja dasar pada berbagai tingkat penggunaan simulasi. 
+  Temukan dan lacak metrik utama seperti pemanfaatan, layanan I/O, proses, dan semacamnya dengan menggunakan alat sistem seperti sar, top, vmstat, sysstat, netstat, dan Monitor Kinerja. 
+  Lacak kinerja dan perilaku aplikasi Anda menggunakan alat APM seperti AWS X-Ray untuk mengisolasi masalah, mengidentifikasi hambatan, dan men-debug kesalahan produksi. 
+  Untuk acara penting seperti peluncuran game, berlangganan AWS Countdown (IEM) untuk panduan arsitektur dan operasional, dukungan operasional sesuai permintaan, dan untuk mengidentifikasi risiko dan merencanakan mitigasi. 