This course is scheduled to be updated on December 11, 2023, at which time your progress in the course will be disrupted. If you have completed the course prior to that date, your progress will not be impacted.
Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) Cloud. In this course, you explore the building blocks used to build solutions on Amazon EC2. You learn about the components of an EC2 instance and how to configure, launch, and securely access EC2 instances. You also learn how to configure Amazon EC2 environments that are resilient and cost efficient.
- Course Level: Intermediate
- Duration: 2 Hours 30 Minutes
Activities
This course includes interactive lessons, videos, demonstrations, and knowledge check questions.
Course objectives
In this course, you will learn to:
- Describe the components of an Amazon EC2 instance.
- Configure the environment required to run an instance.
- Launch and securely access an EC2 instance.
- Design a resilient compute environment.
- Select the right instance purchasing option for a given workload.
Intended audience
This course is intended for:
- Cloud architects
- DevOps engineers
- Operations staff
- Developers
Prerequisites
We recommend that attendees of this course have reviewed the following courses:
- AWS Cloud Practitioner Essentials or AWS Technical Essentials
- AWS Compute Services Overview
- Amazon EC2 Basics
Course outline
         Section 0: Course Introduction and Scenario
- Lesson 1: Introduction
- Lesson 2: Course Scenario
Section 1: Amazon EC2 Fundamentals
- Lesson 1: Amazon EC2 Knowledge Precheck
- Lesson 2: Amazon EC2 Basics
Section 2: Amazon EC2 Instance Components
- Lesson 1: Introduction to Amazon Machine Images
Section 3: Amazon EC2 Environment
- Lesson 1: Amazon EC2 Instance Tenancy
- Lesson 2: AWS Networking Fundamentals
Section 4: Launching an Amazon EC2 Instance
- Lesson 1: How to Launch an Instance
- Lesson 2: Manage Instance States
Section 5: Managing Access to Amazon EC2 Instances
- Lesson 1: Accessing Instances
Section 6: Instance Configuration Options
- Lesson 1: Working with AMIs
- Lesson 2: Storage Options
- Lesson 3: Network Options
Section 7: Designing Resilient Compute Environments
- Lesson 1: Designing for Resilience
- Lesson 2: Designing for Availability
- Lesson 3: Recovering from Failures
Section 8: Selecting the Best Purchasing Options
- Lesson 1: Identifying the Drivers of Cost
- Lesson 2: Comparing Purchasing Options
          Section 9: Scenario Summary
- Lesson 1: Key Takeaways
- Lesson 2: Additional Resources
- Lesson 3: Feedback