

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

# Pertimbangan desain AWS Well-Architected
<a name="aws-well-architected-design-considerations"></a>

Kami merancang solusi ini dengan praktik terbaik dari [AWS Well-Architected Framework](https://aws.amazon.com/architecture/well-architected/) yang membantu pelanggan merancang dan mengoperasikan beban kerja yang andal, aman, efisien, dan hemat biaya di cloud.

Bagian ini menjelaskan bagaimana prinsip-prinsip desain dan praktik terbaik Kerangka Well-Architected diterapkan saat membangun solusi ini.

## Keunggulan operasional
<a name="operational-excellence"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik dari [pilar keunggulan operasional](https://docs.aws.amazon.com/wellarchitected/latest/operational-excellence-pillar/welcome.html).
+ Solusi ini mendorong metrik CloudWatch ke Amazon untuk memberikan pengamatan ke dalam komponennya (seperti infrastruktur dan fungsi Lambda).
+ AWS X-Ray melacak fungsi Lambda.
+ Menggunakan Amazon SNS untuk pelaporan kesalahan.

## Keamanan
<a name="security"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik [pilar keamanan](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/welcome.html).
+ Semua komunikasi antar layanan menggunakan peran IAM.
+ Semua komunikasi multi-akun menggunakan peran IAM.
+ Semua peran yang digunakan oleh solusi mengikuti akses hak istimewa paling sedikit. Dengan kata lain, mereka hanya berisi izin minimum yang diperlukan sehingga layanan dapat berfungsi dengan baik.
+ Semua penyimpanan data termasuk tabel DynamoDB memiliki enkripsi saat istirahat.

## Keandalan
<a name="reliability"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik dari [pilar keandalan](https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/welcome.html).
+ Solusinya menggunakan layanan AWS tanpa server sedapat mungkin (seperti Lambda dan DynamoDB) untuk memastikan ketersediaan dan pemulihan yang tinggi dari kegagalan layanan.
+ Pemrosesan data menggunakan fungsi Lambda. Solusinya menyimpan data di DynamoDB, sehingga tetap ada di beberapa Availability Zone secara default.

## Efisiensi kinerja
<a name="performance-efficiency"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik dari [pilar efisiensi kinerja](https://docs.aws.amazon.com/wellarchitected/latest/performance-efficiency-pillar/welcome.html).
+ Solusinya menggunakan arsitektur tanpa server.
+ Anda dapat meluncurkan solusi di Wilayah AWS mana pun yang mendukung layanan AWS yang digunakan dalam solusi ini (seperti Lambda dan DynamoDB). Untuk detailnya, lihat [Wilayah AWS yang Didukung](solution-overview.md#supported-aws-regions).
+ Solusinya secara otomatis diuji dan digunakan setiap hari. Arsitek solusi dan ahli materi pelajaran kami meninjau solusi untuk area untuk bereksperimen dan meningkatkan.

## Optimalisasi biaya
<a name="cost-optimization"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik dari [pilar pengoptimalan biaya](https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html).
+ Solusinya menggunakan arsitektur tanpa server, dan pelanggan hanya membayar untuk apa yang mereka gunakan.
+ Lapisan komputasi default ke Lambda, yang menggunakan model. pay-per-use

## Keberlanjutan
<a name="sustainability"></a>

Bagian ini menjelaskan bagaimana kami merancang solusi ini menggunakan prinsip dan praktik terbaik pilar [keberlanjutan](https://docs.aws.amazon.com/wellarchitected/latest/sustainability-pillar/sustainability-pillar.html).
+ Solusinya menggunakan layanan terkelola dan tanpa server untuk meminimalkan dampak lingkungan dari layanan backend.
+ Desain tanpa server solusi ini ditujukan untuk mengurangi jejak karbon dibandingkan dengan jejak server lokal yang terus beroperasi.