Amazon EC2 Masterclass
This is a subtitle. Get more detailed about your course here!
AWS EC2 is the fundamental core component that every AWS Professional should know about.
If you know nothing about EC2 or feel you could learn more, this course if for you!
I guarantee you'll learn something on EC2 you wish you knew all this time.
In this course, we are going to explore in depth, with hands-on lectures, all the components of Amazon EC2, including the most recent components such as Application Load Balancer and newer options for Auto Scaling!
In just a few hours, you will know everything you need to know about EC2 and seamlessly deploy your applications in the best possible way, with the optimal configuration, resiliency, and cost efficiency.
In this course, we are going to put all the concepts learned into action using the Course Companion Application. This application mimics what a real-life application would look like and expose great behaviour for learning!
---------------------------------
Amazon EC2 Master Class is the best way to get a great overview of all the possibilities offered by AWS EC2:
> Learn EC2 and master all its concepts
> Go through Hands On examples to practice what we learned with the companion course app
> Learn how to choose the best EC2 Instance Type for your application and workload
> Learn how to properly use the newer Application Load Balancers
> Learn how to properly use the newer policies for Auto Scaling
> Get a great understanding of advanced rules in Security Groups for optimal security
> So much more!
Note: This course assumes you have some knowledge about Linux, and we will not be using Windows EC2 instances.
Course Objectives
Course Structure + Pre-requisites
About Your Instructor
AWS Costs for this course - free tier!
Code Download
What is EC2
Update on Amazon Linux
Launching an EC2 running Linux - Hands On
How to SSH into EC2 using Linux / Mac - Hands On
How to SSH into EC2 using Windows - Hands On
Security Groups Intro
Private vs Public IP Intro
EC2 User Data - Hands On
EC2 Pricing
Section 3 Quiz
What's an AMI?
Creating your own AMI - Hands On
Course Application Deep Dive
Public AMIs
AMI Storage
AMI Pricing
Section 4 Quiz
EC2 Instances Overview
RAM in EC2
CPU in EC2
IO in EC2
Network in EC2
GPU in EC2
General Instances (M)
Burstable Instances (T2)
T2 Unlimited
Section Summary
Section 5 Quiz
Security Groups Overview
IP and CIDR
Security Groups Hands On
Referencing Another Security Group - Hands On
Elastic IPs
Placement Groups
Section 6 Quiz
Load Balancing in EC2
Classic Load Balancer (v1 - old generation) - Hands On
Health Checks - Hands On
Application Load Balancer (v2 - new generation) - Hands On
Network Load Balancer (v2 - new generation)
Additional Reading on Load Balancers
Load Balancer Pricing
Section 7 Quiz
What is Auto Scaling?
Auto Scaling Hands-On Part 1
Auto Scaling Hands-On Part 2
Auto Scaling Rules + Alarms
Auto Scaling New Policies
Auto Scaling Pricing
Section 8 Quiz
EBS Volumes
EBS Volume Types (GP2, IO1, ST1, SC1)
EBS Volume Creation Hands On
EBS Volume Resizing Hands On
EBS Volume Snapshotting Hands On
EBS Volume Snapshotting Hands On
Section 9 Quiz
EC2 On Demand
EC2 Reserved Instances
EC2 Spot Instances
EC2 Dedicated Host
Section 10 Quiz
Cleaning up your AWS
Next Steps
Eric Chu