1. ๐ Pengertian Arsitektur Cloud
Arsitektur Cloud adalah desain atau struktur bagaimana komponen cloud (server, storage, jaringan, aplikasi) terorganisasi dan saling berinteraksi untuk menyediakan layanan melalui internet.
Platform cloud populer:
- Amazon Web Services
- Google Cloud Platform
- Microsoft Azure
2. ๐ฏ Tujuan Pembelajaran
Mahasiswa mampu:
- Memahami konsep arsitektur cloud
- Menjelaskan komponen utama cloud
- Memahami hubungan antar komponen
- Mengimplementasikan konsep dasar cloud
3. ๐ Konsep Dasar Arsitektur Cloud
6
๐ Inti Konsep:
- Sistem terdistribusi
- Berbasis layanan
- Skalabel & fleksibel
4. ๐งฉ Komponen Utama Arsitektur Cloud
4.1 ๐ป Frontend (Client Side)
7
๐ Fungsi:
- Antarmuka pengguna
- Browser / aplikasi
4.2 ๐ฅ๏ธ Backend (Server Side)
7
๐ Komponen:
- Server
- Database
- Storage
4.3 ๐ Network
8
๐ Fungsi:
- Menghubungkan client dan server
5. ๐๏ธ Layer Arsitektur Cloud
7
๐ Layer:
- Infrastructure Layer (IaaS)
- Platform Layer (PaaS)
- Application Layer (SaaS)
6. โ๏ธ Karakteristik Cloud (NIST)
๐ 5 Karakteristik:
- On-demand self-service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
7. ๐ Virtualisasi dalam Cloud
7
๐ Fungsi:
- Membagi resource fisik menjadi virtual
8. ๐ง Multi-Tenancy
7
๐ Penjelasan:
- Banyak pengguna dalam satu sistem
9. ๐ Keamanan dalam Arsitektur Cloud
8
๐ Fokus:
- Data security
- Access control
- Network security
10. ๐ Alur Kerja Arsitektur Cloud
6
11. ๐ Kelebihan Arsitektur Cloud
- Skalabilitas tinggi
- Fleksibel
- Efisien biaya
- High availability
12. โ ๏ธ Tantangan Arsitektur Cloud
- Keamanan
- Latency
- Dependensi internet
- Vendor lock-in
13. ๐งช Latihan Sederhana
๐ฏ Latihan 1:
Identifikasi komponen cloud
๐ฏ Latihan 2:
Buat diagram sederhana arsitektur cloud
๐ฏ Latihan 3:
Bandingkan IaaS, PaaS, SaaS
๐ฏ Latihan 4:
Contohkan penggunaan cloud
14. ๐ Tugas Praktikum
๐ฏ Tugas: Desain Arsitektur Cloud
8
๐ Ketentuan:
- Buat desain arsitektur cloud sederhana
- Gunakan:
- Frontend
- Backend
- Database
- Gambar diagram
- Jelaskan alur sistem
15. ๐ฏ Kesimpulan
- Arsitektur cloud adalah struktur sistem cloud
- Terdiri dari frontend, backend, dan network
- Menggunakan konsep virtualisasi
- Sangat penting dalam sistem modern
16. ๐ Diskusi
- Apa itu arsitektur cloud?
- Apa fungsi virtualisasi?
- Apa itu multi-tenancy?
- Apa kelebihan cloud?