AWS Basics · Module 03
Compute with Amazon EC2
Select, launch, secure, operate, and optimize costs for EC2 instances.
What you will learn
- Explain EC2 architecture and select an instance type for a workload
- Launch an instance with an AMI, storage, networking, user data, and IMDSv2
- Access instances securely with key pairs, Security Groups, and IAM roles
- Manage lifecycle and scaling, and troubleshoot status checks or SSH
- Choose a pricing model for the commitment and interruption tolerance
Lessons
- EC2 Architecture and Instance Types
Understand how EC2 runs and choose a family, generation, and size for a workload.
- Launching an EC2 Instance
Choose the right AMI, storage, network, user data, and metadata when launching an instance.
- EC2 Access and Security
Use key pairs, Security Groups, and IAM roles for secure EC2 access.
- EC2 Lifecycle and Troubleshooting
Manage states and scaling, and troubleshoot connection or status-check failures.
- EC2 Pricing Models
Choose On-Demand, Savings Plans, Reserved, Spot, or Dedicated for a workload.