-
[EC2]: Elastic Compute (VM)
- AMI: Machine Image: Snapshot of image to clone instances
- Target Group: Groups of instances
-
[EBS]: Elastic Block Storage: Common Storage for EC2
-
[ELB]: Elastic Load Balancer -> LB for EC2
- Connect via Target group of EC2
-
[CloudWatch]:
- Monitor AWS Services performance, using Services Heartbeat
- Events: Detects changes in services -> can trigger actions / alarms
- Logs
-
[Auto Scaling]: Monitors via CloudWatch -> adjust compute to maintain load
- Set min, max and desired range of instances upto which can be made
- On load -> Creates instances from AMI & Add to Target Group
-
[S3]: Storage Bucket for storing binaries
- Used with AWS SDK for file upload (better do with signed URI)