AWS Cloud

motivation-shape-4.png

AWS

In this comprehensive AWS certification course led by industry experts, you will learn skills such as AWS Elastic Cloud Compute, Simple Storage Service, VPC, Aurora database service, Load Balancing, Auto Scaling, AWS S3, etc.

KEY FEATURES

Curriculum

What you will learn — lecture by lecture

20 live practical lectures covering the full classroom syllabus.

Lecture 01AWS Account, Regions, VPC & Account Security
  • AWS Free Tier Account Creation
  • What are AWS Regions & Availability Zones
  • Basics of Amazon VPC
  • Set Billing Alerts & Budgets
  • Protect AWS Root Account using MFA
Lecture 02GenAI, IAM & VPC Subnetting
  • What is GenAI & Importance of GenAI
  • IAM User & Group Creation and Permission
  • Understanding Default VPC CIDR Block & Subnets
  • Using GenAI to list all subnets of VPC
  • Create new Subnets
Lecture 03GenAI, Route Tables, Internet Gateway & VPC Connectivity
  • Listing All Users, Group Membership & Permissions with AWS CLI using GenAI
  • How to use GenAI and Create Subnet using AWS CLI
  • Overview of Implied Router & Route Table
  • What is Internet Gateway
  • How to Attach Internet Gateway to VPC
  • Add / Remove IG route from Route Table
  • Overview of Security Groups
  • Overview of NACL
  • What is VPG
  • What is VPN
  • What is Direct Connect
Lecture 04Custom VPC, AWS CLI using GenAI & Route Tables
  • Default VPC
  • Custom VPC Creation using AWS Console and AWS CLI using GenAI
  • Route Table Deep Dive with Practicals
  • Route Table Association with Subnet
Lecture 05Security Groups & NACL
  • Security Group Deep Dive with Practicals
  • NACL Deep Dive with Practicals
  • Creating Security Groups & NACLs using AWS Console and AWS CLI with GenAI
Lecture 06EC2 Instances, Key Pairs, RDP & SSH
  • EC2 Instance Families
  • Amazon Machine Image (AMI)
  • Creating Windows and Linux EC2 Instances
  • Downloading .pem Key Pair
  • Understanding how NACL (Stateless) & Security Group (Stateful) Work
  • Testing NACL & Security Groups with EC2
  • Take RDP of Windows EC2
  • Reset Windows Password and Disable Firewall using PowerShell
  • Access Linux EC2 via EC2 Instance Connect
  • Windows and Linux Authentication and Key Pair Behaviour
Lecture 07VPC Peering & Active Directory Integration
  • VPC Peering between Two AWS Regions
  • Create EC2 Instances in Different AWS Regions and Test VPC Peering
  • Peering vs VPN or Direct Connect
  • Installing Microsoft Active Directory
  • Deploying AD Connector
Lecture 08IAM Roles, NAT Gateway & VPC Endpoint
  • Creating IAM Roles
  • Assigning IAM Roles to AD Users
  • Testing IAM Roles for AD User Integrated with AWS Cloud
  • Hybrid Cloud Integration
  • Automated VPC Peering with AWS CLI using GenAI
  • Automated NAT Gateway Lab and EC2 Creation with AWS CLI using GenAI
  • What is Bastion Host / Jump Server
  • Create VPC Endpoint - EC2 Instance Connect
  • Creating NAT Gateway
  • Updating NAT Gateway in Route Table
  • Testing NAT Gateway
Lecture 09AWS Systems Manager (SSM)
  • AWS Systems Manager - SSM
  • Create Windows & Linux EC2 with AWS CLI using GenAI
  • Enable SSM with AWS CLI using GenAI on All Regions
  • SSM Agent
  • SSM Requirements
  • SSM Fleet Manager
  • SSM Session Manager
Lecture 10EC2 Billing, Elastic IP & EBS Storage
  • EC2 Instance State - Stop, Reboot, Hibernate
  • Stop vs Reboot - Pros and Cons
  • Stop vs Hibernate - Pros and Cons
  • Using Elastic IP
  • Changing EC2 Instance Type
  • EC2 Termination & Stop Protection
  • EBS Storage
  • Types of EBS Volumes
  • EBS Pricing
  • EBS Hot Add, Extend & Modify Volume
  • EC2 Billing - Per Second Model and Per Hour Model
  • How to Check Bill of EC2 Services on Billing Dashboard
  • On-Demand EC2 Instance Charges
Lecture 11Cost Optimization, Spot Instances & EBS Snapshots
  • Cost Optimization
  • Savings Plans
  • Spot Instances
  • Spot Instance 2-Minute Interruption Test
  • EBS Snapshot
  • Restore Volume from Snapshot
Lecture 12Snapshot Management, KMS & EBS Encryption
  • EBS Migration to Another Availability Zone & Region
  • Copy Snapshot
  • Scheduling Snapshot
  • What is Encryption
  • EBS Volume and Snapshot Encryption
  • Using Key Management Service (KMS) to Create CMK
  • Default Encryption Key vs Customer Managed Key
  • Private & Public Snapshots
  • Sharing EBS Snapshot
Lecture 13EC2 User Data, AMI, CloudWatch & SNS
  • Testing EC2 User Data
  • Create EC2 & Install Web Service with AWS CLI using GenAI
  • Creating Amazon Machine Image (AMI)
  • Converting Snapshot to AMI
  • CloudWatch Status Check & Monitor Performance of EC2
  • Testing CloudWatch Alarms
  • Simple Notification Service (SNS)
Lecture 14Load Balancer & Auto Scaling
  • Application Load Balancer
  • Testing Load Balancer
  • Need for Auto Scaling
  • Creating Launch Template
  • Dynamic Scaling Policies
  • Auto Scaling Practicals
  • Integrating Load Balancer with Auto Scaling
  • Monitoring SNS Alert on Email
Lecture 15Amazon S3 & CloudFront
  • Basics of Amazon S3
  • S3 Bucket Creation using AWS Console & AWS CLI with GenAI
  • S3 Bucket Versioning
  • S3 Objects Cross-Region Replication (CRR)
  • Hosting a Static Website in S3 Bucket
  • Enabling CloudFront for Better Performance & Security
  • CloudFront Testing using S3
Lecture 16Amazon RDS, Failover & Read Replica
  • Relational Database Service (RDS)
  • What is SQL
  • Configure Active-Standby RDS & Test Failover
  • Create Read Replica
  • Test Replication between Primary and Read Replica
Lecture 17Route 53 & Routing Policies
  • Creating Route 53 Hosted Zone
  • Creating A Record and Testing
  • CNAME Record
  • Creating Alias Record and Testing with Load Balancer and S3
  • Weighted Routing Policy
  • Latency-Based Routing Policy
  • Multi-Value Routing Policy
  • Location-Based Routing Policy
Lecture 18Lambda, DynamoDB, CloudWatch & CloudTrail
  • What is Lambda
  • Creating Lambda Function using GenAI to Update DynamoDB
  • Introduction to NoSQL Database - DynamoDB
  • Creating DynamoDB Table
  • Primary Key and Sort Key in DynamoDB
  • Integrating CloudWatch, SNS, Lambda & DynamoDB
  • Using CloudTrail for Checking Logs
Lecture 19GitHub, AWS CodePipeline & CI/CD
  • What is CI/CD
  • Set Up an Environment for Testing CI/CD
  • What is GitHub
  • Creating a Repository in GitHub
  • AWS CodePipeline
  • Test CI/CD using AWS CodePipeline
  • Using GenAI Tools to Deploy CI/CD Pipeline
Lecture 20Infrastructure as Code, CloudFormation & Terraform
  • What is Infrastructure as Code (IaC)
  • Creating CloudFormation Template using GenAI
  • Creating AWS Resources using CloudFormation
  • Installing Terraform on EC2 Server
  • Giving AWS Cloud Access to the Terraform Server Using an IAM Role
  • Using Terraform Template Generated using GenAI
  • Creating AWS Resources using Terraform
  • Terraform Init
  • Terraform Plan
  • Terraform Apply
  • Terraform Destroy