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 configurationresiliency, 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 Curriculum

  • 1

    Course Introduction

    • Course Objectives

    • Course Structure + Pre-requisites

    • About Your Instructor

    • AWS Costs for this course - free tier!

  • 2

    Code Download

    • Code Download

  • 3

    Amazon EC2 Basics

    • 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

  • 4

    EC2 Machine Images (AMI)

    • What's an AMI?

    • Creating your own AMI - Hands On

    • Course Application Deep Dive

    • Public AMIs

    • AMI Storage

    • AMI Pricing

    • Section 4 Quiz

  • 5

    Choosing the right EC2 Instance Type

    • 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

  • 6

    Network and Security in EC2

    • Security Groups Overview

    • IP and CIDR

    • Security Groups Hands On

    • Referencing Another Security Group - Hands On

    • Elastic IPs

    • Placement Groups

    • Section 6 Quiz

  • 7

    Elastic Load Balancing (ELB)

    • 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

  • 8

    Auto Scaling Groups (ASG)

    • 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

  • 9

    EBS (Elastic Block Stores)

    • 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

  • 10

    EC2 Running Modes (cost saving)

    • EC2 On Demand

    • EC2 Reserved Instances

    • EC2 Spot Instances

    • EC2 Dedicated Host

    • Section 10 Quiz

  • 11

    Next Steps

    • Cleaning up your AWS

    • Next Steps

About the instructor

IT Manager

Eric Chu

A proven and experienced IT Manager, customer-focused and equipped with a technical background. I have over 8 years’ experience in IT Service Delivery Management and leading small to medium crossfunctional teams, and over 15 years of experience in IT Training and Sales.Through my passion for technology, science, and innovation, I have fostered extensive practical knowledge of emerging technologies, complex networks, and data centre eco-systems.I have had the opportunity to work across the Asia Pacific region as an experienced Business Development Manager and IT Project Manager delivering end to end solutions.

What others have been saying about this course:

Use your Call To Action description to encourage students to sign up for your course

You may also be interested in...