EC2 Basics
- EC2 = Elastic Compute Cloud = Infrastructure as a Service
- Mainly consists in the capability of:
- Renting virtual machines (EC2)
- Storing data on virtual drives (EBS)
- Distributing load across machines (ELB)
- Scaling the services using an auto-scaling group (ASG)
- Knowing EC2 is fundamental to understanding how the Cloud Works
EC2 sizing and Configuration Options
- OS
- CPU
- RAM
- Storage Space
- Network-attached (EBS & EFS)
- hardware (EC2 instance store)
- Network card: speed of card, public IP address
- Firewall rules: security group
- Bootstrap script (configure at first launch): EC2 User Data
EC2 User Data
Used to automate boot tasks such as installing updates, software. Downloading common files from the internet
EC2 Instance Types
EC2 Instance Types
Security Groups & Classic Ports Overview
Security Groups & Classic Ports Overview