AWS Dasar
Pengenalan layanan-layanan dasar Amazon Web Services
Apa itu AWS
- Platform cloud computing terbesar berdasarkan market share
- Menyediakan lebih dari 200 layanan
- Region global dengan availability zone terdistribusi
Layanan AWS yang Sering Digunakan
Komputasi
- EC2: Virtual server fleksibel
- Lambda: Serverless computing
- ECS/EKS: Container orchestration
Storage
- S3: Object storage
- EBS: Block storage untuk EC2
- EFS: File storage terkelola
Database
- RDS: Database relasional terkelola
- DynamoDB: NoSQL database
- ElastiCache: In-memory caching
Jaringan
- VPC: Virtual private cloud
- CloudFront: CDN
- Route 53: DNS management
Keamanan
- IAM: Identity and access management
- KMS: Key management service
- WAF: Web application firewall
Konsep Penting AWS
Region dan Availability Zone
- Region: Area geografis (misal: ap-southeast-1)
- Availability Zone (AZ): Data center terpisah dalam satu region
- Deploy di multi-AZ untuk high availability
AWS Free Tier
- Level gratis untuk eksplorasi dan pembelajaran
- Batasan resource tertentu per bulan
- Cocok untuk development dan testing
AWS CLI
- Alat baris perintah untuk mengelola AWS
- Instalasi:
aws configureuntuk setup credentials - Memudahkan otomasi dan scripting
Best Practice AWS
- Gunakan IAM user, jangan pakai root account
- Aktifkan MFA untuk akun kritis
- Tag resource untuk manajemen biaya
- Manfaatkan CloudWatch untuk monitoring
- Backup otomatis dengan snapshot