Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 5 hours on-demand video
  • 6 articles
  • Full lifetime access
  • Access on mobile and TV
IT & Software Other IT & Software Amazon EC2

Amazon EC2 Master Class (with Auto Scaling & Load Balancer)

Be an AWS EC2 expert. Learn AutoScaling, AWS Load Balancing, EBS Volume, Network, VPC Security Group, EC2 Instance Types
Bestseller
Rating: 4.7 out of 54.7 (1,888 ratings)
13,413 students
Created by Stephane Maarek | AWS Certified Solutions Architect & Developer Associate
Last updated 1/2021
English
30-Day Money-Back Guarantee

What you'll 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!
Curated for the Udemy for Business collection

Requirements

  • !! This course only deals with EC2 running Linux, not Windows!!
  • Basic Knowledge of AWS is better, but not necessary
  • Basic Knowledge of computing / applications is preferred
  • Basic Knowledge of Linux is preferred (we'll run a few Linux commands)
  • Any Mac / Linux / Windows machine
  • Lots of desire to learn new exciting things!

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 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.

Instructor

Stephane Maarek is the instructor of this course. He is an AWS Certified Solutions Architect, and the author of the highly-rated AWS CloudFormation and AWS Lambda course on Udemy. He has already taught to 40000+ students and received 12000+ reviews.

He shares all his AWS knowledge on the platform, taking the time to explain every concept and provide students with both theoretical and practical dimensions. You are in good hands!

Section outline:

  • AWS EC2 Course Introduction: Get an understand of the course objectives, 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, build your own custom AMI for this course that will have our course application ready to go!

  • Choosing the right EC2 Instance Type: Learn valuable knowledge into choosing the best EC2 Instance for your application. Learn how CPU, RAM, Network, IO and GPU are used in common 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 3 kind of load balancers available in Amazon EC2, and setup them up properly in hands-on lectures. 

  • Auto Scaling Groups (ASG): Setup an Auto Scaling Group, directly linked to our Application Load Balancer. Observe manual scaling behaviour. Setup and Configure Auto Scaling for our application using the old and new policies. 

  • EBS (Elastic Block Stores): Learn what is EBS, the benefits it provides, and the various type of drives you have access to in AWS. Learn how to create them, attach them, resize them, and snapshot your EBS drives. 

  • EC2 Running Modes (cost saving): Learn the differences between the 4 running modes of EC2: On Demand, Reserved Instances, Spot Instances and Dedicated Hosts. 

This Course Also Comes With:

✔ Lifetime Access to All Future Updates

✔ A responsive instructor in the Q&A Section

✔ Links to interesting articles, and lots of good code to base your next template onto

✔ Udemy Certificate of Completion Ready for Download

✔ A 30 Day "No Questions Asked" Money Back Guarantee!

This is the course that could change your AWS skills.  

Learning and getting hands-on on AWS EC2 helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself.  Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning AWS EC2 today!

Take the course now, completely risk free !

Who this course is for:

  • Developers who want to learn about AWS EC2 and how to deploy their applications to it
  • DevOps who want to learn how to deploy and maintain EC2 fleets, Auto Scaling Groups and Load Balancers
  • Solutions Architect who want to understand how to design and run an application in EC2, fully leveraging all the components and ensuring the cost remains minimal

Featured review

Justin Brooker
Justin Brooker
42 courses
7 reviews
Rating: 5.0 out of 5a year ago
This course is absolutely awesome. You have answered many questions I have had before I started the course. The hands on parts are amazing and allows me to play around and test in my own AWS Account so that I can see it for myself. What has been discussed, covered and explained in this course has also helped me greatly with a work deliverable that I am busy with, at first I was lost and confused and now everything makes soo much more sense. Thank you soo much :)

Course content

11 sections • 63 lectures • 5h 3m total length

  • Preview02:17
  • Course Structure + Pre-requisites
    03:28
  • About your instructor
    02:20
  • AWS Costs for this course - free tier !
    00:16

  • Code Download
    00:14

  • What is EC2
    Preview01:23
  • Update on Amazon Linux
    00:22
  • Preview09:36
  • How to SSH into EC2 using Linux / Mac - Hands On
    09:13
  • How to SSH into EC2 using Windows - Hands On
    07:45
  • Security Groups Intro
    04:06
  • Private vs Public IP Intro
    09:43
  • EC2 User Data - Hands On
    09:25
  • EC2 Pricing
    04:04
  • Quiz
    7 questions

  • What's an AMI?
    03:27
  • Preview15:45
  • Course Application Deep Dive
    08:05
  • Public AMIs
    03:20
  • AMI Storage
    01:59
  • AMI Pricing
    00:52
  • Quiz
    3 questions

  • EC2 Instances Overview
    02:22
  • Preview08:34
  • CPU in EC2
    08:32
  • IO in EC2
    05:31
  • Network in EC2
    03:05
  • GPU in EC2
    02:03
  • General Instances (M)
    01:02
  • Burstable Instances (T2)
    05:06
  • T2 Unlimited
    02:13
  • Section Summary
    01:06
  • Quiz
    6 questions

  • Security Groups Overview
    04:05
  • IP and CIDR
    08:18
  • Security Groups Hands On
    09:41
  • Referencing Another Security Group - Hands On
    07:47
  • Elastic IPs
    07:55
  • Placement Groups
    05:31
  • Quiz
    7 questions

  • Preview04:28
  • Classic Load Balancer (v1 - old generation) - Hands On
    12:04
  • Health Checks - Hands On
    05:51
  • Application Load Balancer (v2 - new generation) - Hands On
    13:09
  • Network Load Balancer (v2 - new generation)
    02:01
  • Additional Reading on Load Balancers
    00:18
  • Load Balancer Pricing
    02:19
  • Quiz
    4 questions

  • What is Auto Scaling?
    04:19
  • Auto Scaling Hands-On Part 1
    07:57
  • Auto Scaling Hands-On Part 2
    07:32
  • Auto Scaling Rules + Alarms
    13:35
  • Auto Scaling New Policies
    02:10
  • Auto Scaling Pricing
    00:50
  • Quiz
    3 questions

  • EBS Volumes
    05:08
  • EBS Volume Types (GP2, IO1, ST1, SC1)
    04:19
  • EBS Volume Creation Hands On
    09:23
  • EBS Volume Resizing Hands On
    04:05
  • EBS Volume Snapshotting Hands On
    02:38
  • EBS Pricing
    01:26
  • Quiz
    3 questions

  • EC2 On Demand
    01:04
  • EC2 Reserved Instances
    04:46
  • EC2 Spot Instances
    07:49
  • EC2 Dedicated Hosts
    01:20
  • Quiz
    2 questions

Instructor

Stephane Maarek | AWS Certified Solutions Architect & Developer Associate
Best Selling Instructor, Kafka Guru, 9x AWS Certified
Stephane Maarek | AWS Certified Solutions Architect & Developer Associate
  • 4.7 Instructor Rating
  • 205,855 Reviews
  • 680,852 Students
  • 38 Courses

Stephane is a solutions architect, consultant and software developer that has a particular interest in all things related to Big Data, Cloud & API. He's also a many-times best seller instructor on Udemy for his courses in Apache Kafka and AWS.

[See FAQ below to see in which order you can take my courses]

Stéphane is recognized as an AWS Hero and is an AWS Certified Solutions Architect Professional & AWS Certified DevOps Professional. He loves to teach people how to use the AWS properly, to get them ready for their AWS certifications, and most importantly for the real world.

He also loves Apache Kafka. He sits on the 2019 Program Committee organizing the Kafka Summit in New York, London and San Francisco. He is also an active member of the Apache Kafka community, authoring blogs on Medium and a guest blog for Confluent.  

During his spare time he enjoys cooking, practicing yoga, surfing, watching TV shows, and traveling to awesome destinations!

FAQ: In which order should you learn?...

AWS Cloud: Start with AWS Certified Solutions Architect Associate, then move on to AWS Certified Developer Associate and then AWS Certified SysOps Administrator. Afterwards you can either do AWS Certified Solutions Architect Professional or AWS Certified DevOps Professional, or a specialty certification of your choosing. Once ready, you can learn AWS Lambda and AWS CloudFormation in depth, or do the AWS Big Data certification.

Apache Kafka: Start with Apache Kafka for Beginners, then you can learn Connect, Streams and Schema Registry if you're a developer, and Setup and Monitoring courses if you're an admin. Both tracks are needed to pass the Confluent Kafka certification.

gRPC: First do the protocol buffers course, then move on to gRPC Java or gRPC Golang course.


In order to share knowledge I am not able to respond to private messages on Udemy. If you're a student, please ask questions inside the course. Thanks for understanding!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.