AWS: Elastic Load Balancing with Auto Scaling Groups
- Description
- Curriculum
- FAQ
- Reviews
This course offers an introduction to the Amazon Web Services (AWS) platform. The focus of the course will be on four key services, including: Amazon Elastic Compute Cloud (EC2), AWS Storage Solutions, and Elastic Load Balancers (ELB) integrated with Auto Scaling Groups (ASG).
Amazon EC2 is a web service that provides resizable compute capacity in the cloud. It allows users to launch virtual machines (VMs) on demand and pay only for the compute resources they use. In this course, we will explore the different types of instances available, as well as how to launch, configure, and manage EC2 instances.
In addition to the EC2 service, we also explore AWS storage solutions including Elastic Block Store (EBS), Elastic File System (EFS), Snapshots, and Amazon Machine Images (AMIs). EBS is a block-level storage service for use with EC2 instances. It provides persistent storage for data that needs to be frequently accessed. EFS is a file-level storage service for use with EC2 instances. It allows users to create and configure file systems that can be accessed from multiple instances. Snapshots are point-in-time copies of EBS volumes that can be used for backup and recovery. AMIs are pre-configured virtual machine images that can be used to launch EC2 instances. In this course, we will explore the different storage options available and how to use them to manage data on the AWS platform.
Once students have a handle on the foundations, we explore more intermediate topics relevant to workload distribution through the integration of ELBs and ASGs. Elastic Load Balancers (ELBs) are used to distribute incoming traffic across multiple EC2 instances. They automatically scale to handle incoming traffic and can also be used to improve availability and fault tolerance. In this course, we will explore the different types of load balancers available, as well as how to configure and use them to distribute traffic across multiple instances.
We will demonstrate how to integrate the ELBs with Auto Scaling Groups (ASGs) to ensure workloads are only distributed to healthy nodes within the EC2 service. ASGs allow users to automatically scale the number of EC2 instances in response to changing demand. They automatically launch and terminate instances based on predefined rules, ensuring that the number of instances is always sufficient to handle incoming traffic. In this course, we will explore how to configure and use ASGs to automatically scale the number of instances on the AWS platform.
Throughout the course, we will use hands-on exercises to help students gain practical experience with the AWS platform. Students will have the opportunity to launch and configure EC2 instances, create and manage storage volumes, configure load balancers and auto scaling groups, and work with other AWS services. By the end of the course, students will have a solid understanding of the AWS platform and will be able to use it to build scalable and reliable cloud-based applications.
-
1IntroductionVideo lesson
-
2AWS Pricing FoundationsVideo lesson
-
3AWS Free Tier OverviewVideo lesson
-
4AWS Acceptable Use PolicyVideo lesson
-
5AWS Account RegistrationVideo lesson
-
6AWS Cloud Practitioner Exam - Key TopicsVideo lesson
-
7AWS Global vs. Regional ServicesVideo lesson
-
8Global vs. Regional Services ExampleVideo lesson
-
9Creating Billing AlertsVideo lesson
-
10AWS Multi-Factor Authentication (MFA)Video lesson
-
11Activate MFA for the Root User AccountVideo lesson
-
12Creating IAM Users and GroupsVideo lesson
-
13IAM User Custom Sign-In LinkVideo lesson
-
14Configure a Custom Password PolicyVideo lesson
-
15Introduction to EC2Video lesson
-
16EC2 Instance Core FeaturesVideo lesson
-
17EC2 Instance TypesVideo lesson
-
18Amazon Machine Images (AMI)Video lesson
-
19Creating an IAM User for EC2Video lesson
-
20The EC2 DashboardVideo lesson
-
21Deploying an EC2 InstanceVideo lesson
-
22Deploying an EC2 Instance (Continued)Video lesson
-
23EC2 Instances ConsoleVideo lesson
-
24Elastic IP (Theory)Video lesson
-
25Elastic IP (Guide)Video lesson
-
26EC2 Instance Administration (Guide)Video lesson
-
27EC2 Instance Launch TemplatesVideo lesson
-
28Creating an Amazon Machine Image (AMI)Video lesson
-
29IAM Roles (Theory)Video lesson
-
30IAM Roles (Practial Guide)Video lesson
-
31IAM Roles for EC2 (Guide)Video lesson
-
32Introduction to Security GroupsVideo lesson
-
33Security Groups (Guide)Video lesson
-
34Secure Socket Shell (SSH) OverviewVideo lesson
-
35PuTTY (SSH) Client for WindowsVideo lesson
-
36EC2 Instance Connect (Guide)Video lesson
-
37IntroductionVideo lesson
-
38Block vs. File. vs Object StorageVideo lesson
-
39Amazon Elastic Block Store (EBS) OverviewVideo lesson
-
40Amazon EBS Guide [Part 1]Video lesson
-
41Amazon EBS Guide [Part 2]Video lesson
-
42EBS Snapshots OverviewVideo lesson
-
43EBS Snapshots (Guide)Video lesson
-
44Amazon Machine Image (AMI)Video lesson
-
45Amazon AMI Guide [Part 1]Video lesson
-
46Amazon AMI Guide [Part 2]Video lesson
-
47Amazon EC2 Image BuilderVideo lesson
-
48Amazon EC2 Image Builder Guide [Part 1]Video lesson
-
49Amazon EC2 Image Builder Guide [Part 2]Video lesson
-
50Amazon Elastic File System (EFS)Video lesson
-
51Deploy an EC2 Instance with Ubuntu (Guide)Video lesson
-
52Creating an EFS (Guide)Video lesson
-
53Attach EFS to EC2 (Guide)Video lesson
-
54Upload Files to EFS via FTP (Guide)Video lesson
-
55Attach EFS to Second EC2 Instance (Guide)Video lesson
-
56Account CleanupVideo lesson
