Pengenalan Cloud
Dasar-dasar cloud computing dan model layanannya
Apa itu Cloud Computing
- Penyediaan resource komputasi melalui internet secara on-demand
- Tidak perlu mengelola infrastruktur fisik sendiri
- Bayar sesuai penggunaan (pay-as-you-go)
Model Layanan Cloud
IaaS (Infrastructure as a Service)
- Penyediaan infrastruktur dasar: server, storage, jaringan
- Contoh: AWS EC2, Google Compute Engine, Azure VM
- Pengguna mengelola OS dan aplikasi
PaaS (Platform as a Service)
- Platform siap pakai untuk development dan deployment
- Contoh: Heroku, Google App Engine, AWS Elastic Beanstalk
- Fokus pada aplikasi, infrastruktur dikelola penyedia
SaaS (Software as a Service)
- Aplikasi siap pakai melalui browser
- Contoh: Gmail, Slack, Zoom
- Tidak perlu instalasi dan maintenance
Model Deployment Cloud
- Public Cloud: Resource dibagi antar pelanggan (AWS, GCP, Azure)
- Private Cloud: Resource dedicated untuk satu organisasi
- Hybrid Cloud: Kombinasi public dan private cloud
- Multi-Cloud: Menggunakan beberapa penyedia cloud sekaligus
Keuntungan Cloud Computing
- Skalabilitas elastis sesuai beban traffic
- Hemat biaya dibanding infrastruktur on-premise
- Deployment lebih cepat
- Disaster recovery bawaan
- Akses global dengan CDN
Penyedia Cloud Populer
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Microsoft Azure
- DigitalOcean
- Alibaba Cloud