Elastic Compute Cloud (EC2)
Amazon EC2 provides resizable compute capacity in the cloud. An EC2 instance is a virtual server whose operating system and software you control.
Why it matters
EC2 is useful when you need control over the operating system, runtime, networking and installed application software.
How it works
Choose an image and instance type → configure networking/security → launch → connect → install/run workload → monitor → stop or terminate when finished.
Core Concept
EC2 provides resizable compute capacity as virtual machines called instances.
Choose an instance type, operating system image, networking and storage based on workload needs.
What you should remember
Key idea
EC2 provides resizable compute capacity as virtual machines called instances.
Key idea
Choose an instance type, operating system image, networking and storage based on workload needs.
Real-world example
Use a realistic cloud workload and focus on the responsibility of this AWS service.
Choose the service that matches the responsibility instead of forcing every workload into one resource.
Quick Test
1 QuestionWhat is Amazon EC2 mainly used for?