

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

# Aplikasi Terdesentralisasi Web3 pada AWS
<a name="web3-decentralized-applications-on-aws"></a>

Tanggal publikasi: ** Agustus 3, 2023 ([Sejarah diagram](#diagram-history)) **

Gunakan arsitektur ini sebagai referensi untuk mengembangkan aplikasi web yang dihosting statis yang berkomunikasi dengan jaringan blockchain melalui node Amazon Managed Blockchain.

## Aplikasi Terdesentralisasi Web3 pada AWS Diagram
<a name="diagram1"></a>

![Diagram arsitektur referensi yang menunjukkan cara mengembangkan aplikasi web yang dihosting statis yang berkomunikasi dengan jaringan blockchain melalui node Amazon Managed Blockchain.](https://docs.aws.amazon.com/id_id/reference-architecture-diagrams/latest/web3-decentralized-applications-on-aws/images/web-decentralized-applications-on-aws.png)


1. Browser membuat permintaan ke CloudFront ** domain ** Amazon, dialihkan ke distribusi terdekat untuk Aplikasi Terdesentralisasi (DApp). 

1. DApp di-cache di tepi di. ** CloudFront ** File DApp didistribusikan ke tepi oleh ** CloudFront ** distribusi yang membuat permintaan ke bucket Amazon Simple Storage Service ** (**Amazon S3), di mana file DApp dihosting secara statis. 

    **Bucket ** Amazon S3 diamankan dengan memblokir semua lalu lintas kecuali Identitas Akses asal yang dikonfigurasi dari Distri CloudFront busi. Lihat Mem [ batasi akses ke sumber Amazon S3](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html). 

1. DApp membuat permintaan ke ** Amazon API Gateway ** dari browser. 

1. Semua permintaan ke ** API Gateway ** dikirim ke Backend **AWS Lambda** DApp. Ini membaca permintaan jalur dan metode dan mengikatnya menjadi permintaan dengan Penyedia Web3.js Permintaan Http yang ditandatangani sigv4. 

1. **Amazon Managed Blockchain ** Ethereum Node menerima dan memproses permintaan Web3. 

1. Permintaan dan transaksi Ethereum disebarkan ke dan diterima dari Mainnet Blockchain Ethereum yang terdesentralisasi. 

## Sumber bacaan lebih lanjut
<a name="further-reading"></a>

 Untuk informasi tambahan, lihat 
+ [AWS Ikon Arsitektur ](https://aws.amazon.com/architecture/icons)
+ [AWS Pusat Arsitektur ](https://aws.amazon.com/architecture)
+  [AWS Well-Architected](https://aws.amazon.com/architecture/well-architected) 

## Kontributor
<a name="contributors"></a>

 Kontributor diagram arsitektur referensi ini meliputi: 
+  Aaron Sempf, Arsitek Solusi Mitra Utama, Layanan Web Amazon 
+  Gonzalo Ron, Arsitek Solusi Penjualan Mitra Senior, Amazon Web Services 

## Sejarah diagram
<a name="diagram-history"></a>

Untuk diberitahu tentang pembaruan diagram arsitektur referensi ini, berlangganan umpan RSS.

| Perubahan | Deskripsi | Tanggal | 
| --- |--- |--- |
| [Publikasi awal](#diagram-history) | Diagram arsitektur referensi pertama kali diterbitkan. | 3 Agustus 2023 | 

**catatan**  
Untuk berlangganan pembaruan RSS, Anda harus mengaktifkan plugin RSS untuk browser yang Anda gunakan.