Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS EC2 Crash Course + Load Balancing with Demos and PDFs
Highest Rated
Rating: 4.6 out of 5(831 ratings)
3,551 students

AWS EC2 Crash Course + Load Balancing with Demos and PDFs

Run virtual servers in the cloud with EC2. Create Application, Network, and Gateway Load Balancers. AWS Exam Preparation
Created byRick Crisci
Last updated 4/2025
English

What you'll learn

  • Understand basic EC2 and Load Balancer concepts and create them in your AWS account.
  • Downloadable PDF Slides and Study Guides for many key lessons!
  • Learn about AWS Regions and Availability Zones, how to place EC2 instances and create high availability using Load Balancers.
  • Connect to an EC2 Instance, take a volume snapshot, create a custom AMI, and stop, launch, and terminate instances.
  • Learn every step in the EC2 creation process, including networking, storage, user data scripts, and more.
  • Frequent quizzes to check your knowledge as you go!

Course content

5 sections45 lectures3h 40m total length
  • Introduction1:36
  • A quick favor to ask...0:28
  • VMs, Hosts, and Hypervisors3:39

    This lesson introduces the basics of Amazon EC2 (Elastic Compute Cloud), focusing on the underlying technology that powers EC2 instances, including virtual machines, physical hosts, and hypervisors. It explains how hypervisor software enables multiple virtual machines to share the same physical resources, allowing for diverse operating systems and applications to run simultaneously on a single physical server.

  • Quiz - VMs, Hosts, and Hypervisors
  • Introduction to EC24:15

    This lesson introduces Amazon EC2 (Elastic Compute Cloud), where users can create and manage their virtual servers within AWS's infrastructure, providing infrastructure as a service. It covers selecting an Amazon Machine Image (AMI) for the operating system, choosing instance types and sizes based on performance needs, and emphasizes that EC2 is an unmanaged service, meaning users are responsible for their instances' management, including OS updates and application installations.

  • Quiz - Introduction to EC2
  • Managed vs. Unmanaged Services3:09

    This lesson explains the concept of managed and unmanaged services in AWS, using the analogy of cooking a meal at home (unmanaged) versus dining at a restaurant (managed). It likens EC2 to cooking at home, where you have full control but must handle all aspects, including scaling and high availability. In contrast, S3 is compared to a restaurant, offering a managed service where AWS handles maintenance and security, freeing users from these responsibilities.

  • Quiz - Managed vs. Unmanaged Services
  • EC2, Regions, and Availability Zones (AZ)3:22

    This lesson introduces AWS regions and availability zones, explaining that regions are geographical areas with AWS data centers that may offer different services and pricing. Availability zones within regions provide redundancy, with each region containing at least two to ensure high application availability by allowing load balancing across instances in different zones.

  • Quiz - EC2, Regions, and Availability Zones (AZ)
  • EC2 Instance Types2:06

    This lesson introduces the naming convention of AWS EC2 instance types, focusing on the "T3 micro" example. The "T" represents the instance family, indicating it is a general-purpose instance, "3" denotes the generation, and "micro" specifies the size, which affects the CPU and memory available. This systematic naming helps identify the right instance type for various workloads, with further details on specifications and pricing available on the AWS website.

  • Quiz - EC2 Instance Types

Requirements

  • No experience required

Description

"Clear, concise, direct, and professionally prepared." -June

"Great coverage of some of the more low level elements of the EC2 service without going into overwhelming detail. All you need to get started and up and running with the basic but important fundamentals of EC2." -Daran

Are you brand new to AWS EC2 or AWS Load Balancers? Have you found that many of the training resources out there use complex technical jargon that make it difficult to understand the basic concepts? If you need to get a strong understanding of AWS EC2 and Load Balancers quickly and clearly, this is the course for you.

The contents of this course are applicable to multiple certifications, including the AWS Certified Solutions Architect, AWS Sysops Administrator, and AWS Cloud Practitioner.

I have taught hundreds of thousands of students across a variety of platforms, and I think anyone brand new to these concepts love this course. Most lectures in this course are 5 - 10 minutes long. This course gives you an understanding of how EC2 and Load Balancers work, how they billed, and how to create and optimize your own configurations!

If you need to learn the basics of EC2, Network Load Balancer (NLB) Application Load Balancing (ALB) or Gateway Load Balancers (GLB), this course is the ideal starting point.

You can begin this course now, and in a few short hours you will have a strong understanding. So don't wait - give this course a try now and lean how to manage EC2 and Load balancers!

EC2 Lessons include:

  • Intro to EC2

  • Understanding VMs, Hosts, and Hypervisors

  • Managed and Unmanaged Servcies, and how EC2 fits in

  • Regions and Availability Zones

  • EC2 Instance Types

  • Multiple lessons demonstrating every step of creating an EC2 instance, including

    • Choosing an AMI

    • Choosing an instance type

    • Configuring network settings

    • Configuring storage volumes

    • Advanced Settings

    • User Data Scripts

    • Key Pairs and Security Groups

  • Managing EC2 instances by resizing, stopping, starting, and terminating

  • A deep dive on EC2 pricing and how you can save money!

Load Balancing Lessons include:

  • Introduction to Load Balancers

  • Create Target Groups

  • Create and Verify the operation of Network Load Balancers (NLB)

  • Internet-Facing vs. Internal Elastic Load Balancers (ELB)

  • Health Checks, Availability, and Simulating Failures

  • Understand Target Group Nodes and how they work across Availability Zones

  • Cross-Zone Load Balancing

  • Create and Verify the operation of Application Load Balancers (ALB)

  • Create an Application Load Balancer and Configure Rules

  • Test the Application Load Balancer and Simulate Failures

  • Understanding the Gateway Load Balancer

Who this course is for:

  • EC2 and Load Balancer beginners
  • People who are new to AWS and want an easy, engaging way to learn
  • Anyone working on an AWS certification