AWS: Elastic Load Balancing with Auto Scaling Groups


AWS MFA | Amazon EC2 | Amazon Machine Images | IAM Roles | Elastic IP | EBS | Snapshots | EFS | ELB | ASG | Route 53

What you will learn

Getting Started with AWS

Working with Global and Regional Services in AWS

Creating Billing Alerts and Setting up MFA

Deploying and Configuring EC2 Instances in AWS

Creating IAM Roles for EC2

Creating Securing Groups for EC2 Instances

Remote EC2 Administration with PuTTY and Terminal

Working with Amazon Elastic Block Store (EBS)

Creating EBS Snapshots

Creating Amazon Machine Images (AMIs)

Creating an Amazon Elastic File System (EFS)

Attaching a Single EFS to Multiple EC2 Instances

Uploading files via FTP to EFS

Understanding the Concept of High Availability and Elasticity

Deploying Elastic Load Balancers (ELBs) and Auto Scaling Groups (ASGs)

Dynamic Scaling with ASGs

Creating Launch Templates

The Foundations of Route 53 and DNS

Domain Registration and Routing with Route 53

Description

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.


Subscribe to latest coupons on our Telegram channel.

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.

English
language

Content

Getting Started with AWS

Introduction
AWS Pricing Foundations
AWS Free Tier Overview
AWS Acceptable Use Policy
AWS Account Registration
AWS Cloud Practitioner Exam – Key Topics
AWS Global vs. Regional Services
Global vs. Regional Services Example
Creating Billing Alerts
AWS Multi-Factor Authentication (MFA)
Activate MFA for the Root User Account
Creating IAM Users and Groups
IAM User Custom Sign-In Link
Configure a Custom Password Policy

Amazon Elastic Compute Cloud (EC2)

Introduction to EC2
EC2 Instance Core Features
EC2 Instance Types
Amazon Machine Images (AMI)
Creating an IAM User for EC2
The EC2 Dashboard
Deploying an EC2 Instance
Deploying an EC2 Instance (Continued)
EC2 Instances Console
Elastic IP (Theory)
Elastic IP (Guide)
EC2 Instance Administration (Guide)
EC2 Instance Launch Templates
Creating an Amazon Machine Image (AMI)
IAM Roles (Theory)
IAM Roles (Practial Guide)
IAM Roles for EC2 (Guide)
Introduction to Security Groups
Security Groups (Guide)
Secure Socket Shell (SSH) Overview
PuTTY (SSH) Client for Windows
EC2 Instance Connect (Guide)

AWS Storage (EC2)

Introduction
Block vs. File. vs Object Storage
Amazon Elastic Block Store (EBS) Overview
Amazon EBS Guide [Part 1]
Amazon EBS Guide [Part 2]
EBS Snapshots Overview
EBS Snapshots (Guide)
Amazon Machine Image (AMI)
Amazon AMI Guide [Part 1]
Amazon AMI Guide [Part 2]
Amazon EC2 Image Builder
Amazon EC2 Image Builder Guide [Part 1]
Amazon EC2 Image Builder Guide [Part 2]
Amazon Elastic File System (EFS)
Deploy an EC2 Instance with Ubuntu (Guide)
Creating an EFS (Guide)
Attach EFS to EC2 (Guide)
Upload Files to EFS via FTP (Guide)
Attach EFS to Second EC2 Instance (Guide)
Account Cleanup

ELB, ASG, Route 53

Introduction
High Availability & Elasticity
Elastic Load Balancer (ELB) Overview
Auto Scaling Groups (ASG)
ELB + ASG Prep: Setup AMI from EC2
ELB Deployment (Guide)
Creating a Launch Template (Guide)
Auto Scaling Groups (Guide)
Auto Scaling Strategies
Dynamic Scaling (Guide)
Step and Simple Scaling (Guide)
Predictive Scaling (Guide)
Creating a Launch Template (Guide)
Virtual Private Cloud (VPC) Guide
Amazon Route 53 & DNS Foundations (Guide)
Route 53 Domain Registration & Routing (Guide)
Route 53 Domain Settings and Hosted Zones
Route 53 DNS Records in the Hosted Zone
Account Clean-Up