REL01-BP03 Mengakomodasi kuota layanan tetap dan kendala melalui arsitektur - AWS Well-Architected Framework

REL01-BP03 Mengakomodasi kuota layanan tetap dan kendala melalui arsitektur

Sadari kuota layanan dan sumber daya fisik yang tidak dapat diubah, dan buat arsitektur untuk mencegah hal-hal ini mengganggu keandalan.

Contohnya adalah bandwidth jaringan, ukuran payload AWS Lambda, tingkat burst throttle untuk API Gateway, dan koneksi pengguna serentak ke sebuah klaster Amazon Redshift.

Antipola umum:

  • Melakukan tolok ukur untuk waktu yang terlalu singkat, memanfaatkan batas burst, tetapi kemudian mengharapkan layanan untuk menunjukkan kinerja pada kapasitas tersebut untuk jangka waktu yang berkelanjutan.

  • Memilih desain yang menggunakan sumber daya layanan per pengguna atau pelanggan, tidak menyadari bahwa terdapat kendala desain yang akan menyebabkan desain ini gagal begitu Anda menyesuaikan skala.

Manfaat menjalankan praktik terbaik ini: Dengan melacak kuota tetap di layanan AWS dan kendala di bagian lain beban kerja Anda, seperti kendala konektivitas, kendala alamat IP, dan kendala di layanan pihak ketiga, Anda dapat mendeteksi kecenderungan Anda ke sebuah kuota dan Anda mampu menangani kuota tersebut sebelum terlampaui.

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

Panduan implementasi

  • Sadari tentang kuota layanan tetap serta kendala, dan buat arsitektur untuk menanganinya.

Sumber daya

Dokumen terkait:

Video terkait: