Hari ketiga latihan menuju LKS Cloud Computing, saya tidak lagi berhenti di 2-Tier. Saya mulai masuk ke arsitektur yang lebih kompleks dan lebih realistis digunakan di production, yaitu 3-Tier Architecture. Dalam implementasi ini saya membagi sistem menjadi tiga layer:
1. Presentation Layer (Web Layer)
- Berada di Public Subnet
- Menggunakan Application Load Balancer
- EC2 Web Server (hanya menangani request HTTP)
2. Application LayerBerada di Private Subnet
- EC2 App Server
- Tidak memiliki public IP
- Hanya menerima request dari Web Layer
3. Database Layer
- Berada di Private Subnet terpisah
- Menggunakan RDS
- Hanya dapat diakses oleh Application Layer
Jadi untuk alurnya bukan langsung:
Web → Database
Tapi menjadi:
Web (Bastion)→ Application → Database
Dari topologi di atas saya mengerjakan dengan penuh rasa penasaran karena beberapa kali saya mengalami kesalahan, namun saya terus belajar dan mencari tau solusinya.

:
Kirim Komentar: