Published 8/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.71 GB | Duration: 8h 31m
Master Amazon EC2 | EBS | AMIs | Backups | Networking | Security | AutoScaling | Load Balancers and more by Jairo Pirona
What you’ll learn
You will master Amazon EC2, Auto Scaling and Elastic Load Balancing on AWS to design, deploy and manage scalable and highly available applications.
They will learn how to launch EC2 instances, create and manage AMIs, configure networks and storage with EBS.
They will understand EC2 pricing models, instance types, instance roles and security with VPC security groups.
They will explore high availability and scalability strategies with Auto Scaling and AWS Load Balancing.
They will acquire advanced skills in resource management, cost optimization and resilient architecture design in the AWS cloud.
They will gain practical knowledge to face challenges in the implementation and management of cloud computing services.
Requirements
Basic knowledge of AWS is better, but not necessary
Any Mac/Linux/Windows machine
Looking forward to learning new and interesting things!
Description
Amazon Elastic Compute Cloud (Amazon EC2), is the fundamental building block that every AWS professional should know. That’s why in this course on Amazon EC2, ELB and Auto Scaling on AWS I will teach you how to design, deploy and manage scalable and highly available applications on the AWS cloud. You will learn how to optimize the performance and efficiency of your solutions on AWS.The course is divided into two main sections:Design, Deployment and Management of Computing Services (EC2): In this section, you will dive into the world of Amazon EC2, learning about the different pricing models, instance types and how to select the right ones for your needs. You’ll become familiar with creating and managing Amazon Machine Images (AMIs), launching and managing instances for Linux, Windows and MacOS, and configuring Key Pairs, Placement Groups and instance roles for advanced management.You will explore networking and connectivity configuration, including elastic network interfaces, IP addressing and NAT. You’ll also learn about configuring private subnets and bastion hosts to enhance security. On the storage side, you will learn Amazon Elastic Block Store (EBS), from creating volumes to managing snapshots and cross-region copying. Finally, you will learn best practices for designing resilient and highly available architectures, using dedicated hosts and dedicated instances.High Availability and Auto Scaling (ELB – EC2 Auto Scaling)The second section focuses on ensuring that your applications are scalable and highly available. You will start with AWS Auto Scaling, learning how to automatically adjust the capacity of your resources according to demand. You will configure launch templates and Auto Scaling groups, applying manual, dynamic, scheduled and other scaling techniques. You will also learn how to use lifecycle hooks to perform custom actions during the lifecycle of instances and create Auto Scaling plans tailored to your needs.Then, you will dive into Elastic Load Balancing (ELB), learning how to distribute network traffic across multiple EC2 instances. You will learn about the different types of load balancers (ALB, NLB, GLB and CLB) and how to configure them to optimize the performance and availability of your applications.This is NOT a boring course of voice and PowerPoint lectures. Here I will discuss and present the material in an interactive and engaging style that will keep you interested and make it easier to understand. Check out the free videos available and you will see the difference!Join me and start your journey to mastery at AWS today! Transform your cloud computing skills and take your career to the next level.
Overview
Section 1: AWS Global Infrastructure (OPTIONAL)
Lecture 1 AWS Global Infrastructure
Lecture 2 AWS Global Infrastructure (Regions and Availability Zones)
Lecture 3 AWS Global Infrastructure (Local Zones)
Lecture 4 AWS Global Infrastructure (Edge Locations and PoP)
Lecture 5 Planning for Failures
Lecture 6 Download Course Presentation
Section 2: Design, Implementation and Management of Compute Services (EC2)
Lecture 7 Introduction
Lecture 8 Computing Services: Computing as a Service
Lecture 9 Amazon Elastic Compute Cloud (Amazon EC2)
Lecture 10 Amazon EC2 pricing models
Lecture 11 Amazon EC2 Instance Types
Lecture 12 Amazon Machine Image (AMI)
Lecture 13 Amazon EC2 Console
Lecture 14 Launching an EC2 Linux instance PART 1
Lecture 15 ADVANCED DETAILS: Launching an EC2 Linux Instance PART 2
Lecture 16 ADVANCED DETAILS: Launching an EC2 Linux Instance PART 3
Lecture 17 Configuring and connecting to Amazon EC2 Linux instance
Lecture 18 Launching an Amazon EC2 instance of Windows Server
Lecture 19 EC2 Instance Health Checks and Monitoring
Lecture 20 Amazon EC2 User Data and Metadata
Lecture 21 Launching an Instance with user data
Lecture 22 Advanced EC2 Instance Management
Lecture 23 Key Pairs
Lecture 24 EC2 Placement Groups
Lecture 25 Roles and EC2 instance profile
Lecture 26 Provide permissions and credentials to EC2 via instance roles
Lecture 27 Amazon EC2 architecture and resiliency
Lecture 28 Amazon EC2 Instance Tenancy
Lecture 29 Dedicated Hosts and Dedicated Instances on EC2
Lecture 30 Launching Dedicated Instances and Dedicated Hosts PART 1
Lecture 31 Launching dedicated instances and dedicated hosts PART 2
Lecture 32 Network Interfaces (ENI, ENA, EFA)
Lecture 33 Working with Elastic Network Interface (ENI)
Lecture 34 Enhanced Networks – Elastic Network Adapter (ENA)
Lecture 35 Public, private and elastic IP addresses
Lecture 36 NAT for public addresses
Lecture 37 Private subnets and bastion hosts
Lecture 38 Overview of NAT Gateways and NAT Instances
Lecture 39 EC2 Instance Lifecycle
Lecture 40 Working with AMIs
Lecture 41 EC2 Image Builder Overview
Lecture 42 Creating and managing AMIs with EC2 Image Builder PART 1
Lecture 43 Creating and managing AMIs with EC2 Image Builder PART 2
Lecture 44 Elastic Block Store (EBS)
Lecture 45 Amazon EBS. Types of volumes
Lecture 46 Creating and attaching EBS volumes
Lecture 47 EBS Snapshots
Lecture 48 Demo – EBS Snapshots
Lecture 49 Advanced EBS Snapshot Management – PART 1
Lecture 50 Advanced EBS Snapshot Management – PART 2
Lecture 51 Copy EBS and AMI volume between regions and AZ
Lecture 52 EBS Recycle Bin
Lecture 53 Amazon Data Lifecycle Manager
Lecture 54 EC2 Instance Store
Lecture 55 AWS Batch
Section 3: High Availability and Auto Scaling (ELB – EC2 Auto Scaling)
Lecture 56 Introduction
Lecture 57 Elasticity and Scalability
Lecture 58 High Availability
Lecture 59 Disaster recovery (DR)
Lecture 60 AWS Auto Scaling
Lecture 61 Set up a launch configuration template
Lecture 62 Creating Auto Scaling Group
Lecture 63 Checking the Auto Scaling Group
Lecture 64 Manual Scaling
Lecture 65 Dynamic Scaling
Lecture 66 Target tracking scaling
Lecture 67 Simple Scaling
Lecture 68 Step Scaling
Lecture 69 Scheduled Scaling
Lecture 70 Predicitve Scaling
Lecture 71 Advanced EC2 Auto Scaling settings
Lecture 72 Amazon EC2 Auto Scaling lifecycle hooks
Lecture 73 Configuring lifecycle hooks PART 1
Lecture 74 Configuring lifecycle hooks PART 2
Lecture 75 Auto Scaling Plans
Lecture 76 Load balancing and high availability
Lecture 77 AWS Elastic Load Balancer
Lecture 78 Application Load Balancer (ALB)
Lecture 79 ALB implementation and configuration PART 1 (Setting up servers)
Lecture 80 ALB implementation and configuration PART 2 (Target groups)
Lecture 81 ALB implementation and configuration PART 3 (Attributes)
Lecture 82 Implementation and configuration of the ALB PART 4 (Setting up ALB)
Lecture 83 ALB implementation and configuration PART 5 (ALB Testing)
Lecture 84 ELB: Condition-Based Routing (Source IP-Based Routing)
Lecture 85 ELB: Condition-based Routing (Path-Based Routing).
Lecture 86 Network Load Balancer (NLB)
Lecture 87 NLB Implementation and Configuration PART 1 (Setting up servers)
Lecture 88 Implementation and configuration of the NLB PART 2 (Target Groups)
Lecture 89 NLB Implementation and Configuration PART 3 (Setting up NLB)
Lecture 90 Application Load Balancer (ALB) vs Network Load Balancer (NLB)
Lecture 91 Gateway Load Balancer (GW-LB)
Lecture 92 Configuration scenario (GW-LB)
Lecture 93 Implementation and configuration of the GW-LB PART 1 (Setting up VPC and Subnets
Lecture 94 Implementation and configuration of the GW-LB PART 2 (Setting up EC2, TG, GW-LB)
Lecture 95 GW-LB Implementation and Configuration PART 3 (Endpoint and Routing)
Lecture 96 Implementation and configuration of the GW-LB PART 3 (Testing the scenario)
Lecture 97 Classic Load Balancer (CLB)
This course is intended for IT professionals, developers and cloud enthusiasts who want to master Amazon EC2, Auto Scaling and Elastic Load Balancing on AWS.
Homepage