[NEW] Amazon EC2 Masterclass (Auto Scaling & Load Balancer) (Udemy.com)
Be an AWS EC2 expert. Learn AutoScaling, AWS Load Balancing, EBS Volume, Network, VPC Security Group, EC2 Instance Types
Created by: Paulo Dichone
Last updated August 2024
What you will learn
- You'll be able to fully deploy an application on EC2 at the best cost
- You will be able to pick the perfect EC2 Instance for your Application
- You'll be able to fully deploy an application on EC2 with a Load Balancer
- You'll be able to fully deploy an application on EC2 that Auto Scales
- You will know all the moving parts of EC2 and become an EC2 expert
- You will know about some of the most recent EC2 features!
How it compares
Against the other 235 rated Udemy courses in AWS on CourseDuck:
- Rating4.7 out of 5higher than 83% of them
- Reviews5,652#40 of 236 by number of reviews
- Length6.3 hoursshorter than 61% of them
- Last updatedAugust 2024earlier than 51% of them
Course Description
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 is for you!
I guarantee you'll learn something on EC2 you wish you knew all this time.
In this course, we will 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 will 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 excellent behavior for learning!
---------------------------------
Amazon EC2 Master Class is the best way to get an excellent 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 use the newer Application Load Balancers properly
> Learn how to use the newer policies for Auto Scaling properly
> 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.
Section outline:
AWS EC2 Course Introduction: Get an understanding of the course objectives and how the course is structured, download the course code, and get ready!
Amazon EC2 Basics: Learn the basics of EC2, such as instances, SSH, Security Groups, Private vs. Public IPv4, EC2 User Data, and EC2 Pricing
EC2 Machine Images (AMI): Learn about AMIs, and build your custom AMI for this course that will have our course application ready to go!
Choosing the right EC2 Instance Type: Learn valuable knowledge to choose the best EC2 Instance for your application. Learn how CPU, RAM, Network, IO, and GPU are used in typical applications. Learn about M, T2 instances, and T2 Unlimited. This section is priceless!
Network and Security in EC2: Learn how to create your perfect security group, properly leveraging CIDR and IP ranges, Security Group to Security Group rules, Elastic IP, and EC2 placement groups.
Elastic Load Balancing (ELB): Learn the fundamental concepts behind Load Balancing in AWS EC2. Learn about the three kinds of load balancers available in Amazon EC2, and set them up correctly in hands-on lectures.
Auto Scaling Groups (ASG): Setup an Auto Scaling Group directly linked to our Application Load Balancer. Observe manual scaling behavior. Setup and Configure Auto Scaling for our application using the old and new policies.
EBS (Elastic Block Stores): Learn what EBS is, its benefits, and the various types of drives you have access to in AWS. Learn how to create, attach, resize, and snapshot your EBS drives.
EC2 Running Modes (cost-saving): Learn the differences between the four running modes of EC2: On-Demand, Reserved Instances, Spot Instances, and Dedicated Hosts.
---------------------------------
Instructor
My name is Paulo Dichone, and I will be your instructor for this course. I’ve taught over 200,000 students online and have helped thousands of online learners like yourself learn about Software engineering and the Cloud.
With AWS becoming much more than a buzzword, I've decided it's time for students to learn how to become an AWS EC2 Expert properly. So, let’s kick start the course! You are in good hands!
---------------------------------
This course also comes with:
Lifetime access to all future updates
A responsive instructor in the Q&A Section
Udemy Certificate of Completion Ready for Download
A 30-Day "No Questions Asked" Money Back Guarantee!
Join me in this course if you want to learn AutoScaling, AWS Load Balancing, EBS Volume, Network, VPC Security Group, EC2 Instance Types, and master the AWS platform!
Instructor Details
- 4.7 Rating
5,652 Reviews
Paulo Dichone
Hi, I’m Paulo – Your Guide to Mastering Development, Cloud, and AI Engineering
With a passion for empowering learners, I’ve had the privilege of teaching over 350,000 students across 175 countries. Whether you’re diving into Android, Java, Flutter, AWS Cloud, or venturing into the world of AI engineering, I’m here to help you unlock your full potential.
My Expertise
I bring extensive hands-on experience in:
AI Engineering
Mobile App Development (Android & iOS)
Cross-Platform Development (Flutter, Dart, and JavaFX)
AWS Cloud Solutions
And now, I’m also focused on the AI engineering landscape, helping developers leverage the power of machine learning and automation in their projects.
My Mission
No matter where you are in your journey—whether you're just starting or looking to sharpen advanced skills—my courses are designed to make you an exceptional developer and AWS Cloud Practitioner, equipped to tackle real-world challenges. Beyond coding, I enjoy spending time with my growing family, playing the guitar and mandolin, and traveling whenever I get the chance.
More courses by Paulo Dichone
AWS Lambda and the Serverless Framework - Hands On Learning! (2024)
4.5 (9,389 Reviews)
Provider: Udemy
Time: 10.5h
$94.99
Master RAG: Retrieval-Augmented Generation Systems [NEW] (2026)
4.5 (6,410 Reviews)
Provider: Udemy
Time: 3.3h
$69.99
Flutter & Dart: Complete App Development Course (2025)
4.4 (5,926 Reviews)
Provider: Udemy
Time: 17.3h
$84.99
[NEW] Amazon EKS Starter: Docker on AWS EKS with Kubernetes (2022)
4.3 (4,086 Reviews)
Provider: Udemy
Time: 6.4h
$12.99
The Comprehensive Android App Development Masterclass (2021)
4.5 (3,944 Reviews)
Provider: Udemy
Time: 49.5h
$109.99
Vector Databases Fundamentals to Production [2026 Edition]
4.5 (3,627 Reviews)
Provider: Udemy
Time: 8.3h
$79.99
More AWS courses
AWS Certified Cloud Practitioner CLF-C02 (2025)
4.9 (2,726 Reviews)
Provider: Udemy
Time: 12.3h
$99.99
AWS devops: ElasticSearch at AWS with terraform and ansible (2026)
4.9 (104 Reviews)
Provider: Udemy
Time: 3.6h
$49.99
[NEW] AWS Certified Advanced Networking Specialty 2026
4.8 (9,270 Reviews)
Provider: Udemy
Time: 35.5h
$124.99
AWS Certified DevOps Engineer - Professional 2026 [NEW]
4.8 (1,754 Reviews)
Provider: Udemy
Time: 37.3h
$22.99
Rocking AWS Serverless - A Real World Guide (2024)
4.8 (1,391 Reviews)
Provider: Udemy
Time: 19.4h
$84.99
Reviews
By Johnny Tablada on 9/25/2023
It was a great course! The explanations were detailed. The hands-on labs were engaging and helped cement the instructor's explanation. All-in-all, I loved the ground-level view of the subject matter which has given me a great view of what AWS EC2 is, its services, but also it let me know how to use it and it has given me many ideas on how to implement it in future solutions.
By Edwin Esene on 5/14/2023
I rate this course 10 stars, because 5 stars as a max rating is ain't just good enough from my point of view. My weak points used to be ELB and ASG, but after going through this EC2 Masterclass course, all the mysteries behind EC2 from start to finish were unfolded and now I feel very confident and cloud-ready.
By Nagaraj Rao on 2/23/2020
A deep dive on Amazon EC2 Service. I understood EC2 to an extent before I took this course but this course helped me to get a deeper understanding of the service. Hopefully I will be able to take this knowledge further to ace the Solutions Architect Associate exams in the near future. Thank you Stephen!!!
By Swapnil Bhargava on 1/27/2020
The course was really good and I have done other courses from Stephane and they were all awesome. However, I am not sure if 5 hours of content is enough to call myself an expert. I am hoping Stephane adds more content to this course to make it more comprehensive and he can also talk about more complex use cases where EC2 stands out. Thanks for producing these courses Stephane.
By Bramhaiah Tappana on 10/29/2019
First of all I would like to thanks both Stephen and Udemy for the course. Which is very easy and helps beginners to understand EC2 concepts very easily. My only concern is it would have been more useful if you combine this with VPC so that people will get more scope and exposed to realtime scenarios. I faced the difficulty after finishing the course in VPC area when launching instances. Hope Stephen will consider this request and expecting to come up with labs with combination of VPC and EC2. Regards, Brahma.T
By Keerthi Panneerselvam on 8/21/2019
Met all my expectations! I'm new to AWS and was looking for an introductory course and I'm glad I found it. The course is fast paced but well planned and articulated in a progressive way. This course does not cover everything that one might expect but that's not the objective of the course either. It will prepare you face the AWS documentation and the jargons with ease. You will get your hands dirty and rolling your EC2 instances in no time. Some nitpicking :) 1. Stephane should consider slowing down a bit while he talks. It's just about the pace. Nevertheless, his language is good, articulates well and intelligible. 2. I wish Stephane discusses about Availability Zones and Regions in brief. No big deal though. 3. The section on IP and CIDR needs a bit more details. Again, no big deal here. I would still rate the course 5 stars. Great job Stephane! Impressed and have since bought two more AWS courses from the instructor.
By Delfin Lazaro on 7/14/2019
I'm a Senior Rails dev with basic AWS experience. I felt this was a very complete and in depth course on Amazon EC2. I didn't know much going in to the course. After completing the course, I know a lot of detailed information about EC2 and feel confident about applying the knowledge in my work. The hands on examples were very helpful in applying the concepts in the lectures. Very good course overall!
By T M on 10/2/2018
First of all, I want to say, Stephane is great!! I'm editing this review (from 2 stars) after going back and re-watching the entire series. A few months ago, when I first took this course, I was very new to AWS and I took my own frustrations out in that review. So Stephane, if this message finds you: I am sorry. I will say, before taking a deep dive into ANY of the services, make sure you have a really good high-level overview of AWS, the cloud, and maybe even a little networking... Anyways, after reconsideration, this is an absolutely great course for anyone looking to take a deep dive into EC2!
By Thomas Muchnedy on 4/22/2018
Four stars for this bright explanation on AWS EC2. This is the course for you if you had started using EC2 for personal purposes and going to use it in a professional capacity. Taking one star out due to some explanations of certain basic CS knowledge in the course that were not given their due attention in detail. Overall, recommended!
By Peter Menage on 3/18/2018
I've come back to this course because I'm lacking some fundamentals in order for me to take my knowledge to the next level and get more certifications. I've recommended this course to several people already. I highly recommend this EC2 Master Class to anyone who needs a better understanding of anything related to EC2. It would be great if Stephane made more courses like this one! ;)
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100

![Master RAG: Retrieval-Augmented Generation Systems [NEW]](/programming/it-and-software/images/6036446_038b_2.jpg?v=1789443310)

![[NEW] Amazon EKS Starter: Docker on AWS EKS with Kubernetes](/programming/aws/images/1782082_988b_9.jpg?v=1791191348)

![Vector Databases Fundamentals to Production [2026 Edition]](/programming/sql/images/6023278_65cf_4.jpg?v=1789443313)


![AWS CloudFormation Master Class v2 [2025]](/programming/aws/images/1362052_0bbe_7.jpg?v=1789443307)
![[NEW] AWS Certified Advanced Networking Specialty 2026](/programming/aws/images/2771884_03cc_3.jpg?v=1789443308)
![AWS Certified DevOps Engineer - Professional 2026 [NEW]](/programming/aws/images/2045722_9c82_2.jpg?v=1789298326)

