Mastering AWS: A Complete Guide to Cloud Computing in 2025

via Udemy

Go to Course: https://www.udemy.com/course/aws-certified-solutions-architect-associate-aws/

Overview

Learning is important but most important is how to explore it. This course is designed in such a way that you can learn as well as explore the entire course module with various practice lab sessions. It's packed with practical knowledge on how to use AWS inside and out as a solutions architect.No programming knowledge needed and no prior AWS experience required. Even if you have never logged in to the AWS platform before, by the end of our AWS training you will be able to take the CSA exam and also help you to take to next level of your career.Course Content IntroductionIntroduction AWS Cloud ComputingWhy Cloud Technology is booming?Deployment Models of Cloud - Public, Private, Hybrid & CommunityService Models of Cloud - IaaS, PaaS, SaaSBenefits of CloudHow to Sign Up to AWS - Free Tier AccountAWS Regions & AvailabilityEC2 - Elastic Compute CloudWhat is Amazon EC2?EC2 Pricing Models- On-Demand- Spot instances- Reserved Instances- Dedicated HostsPractice Lab SessionsConnect to AWS Instances from Windows MachineConnect to AWS Instances from Linux ServerEnable Termination ProtectionLaunch a Web Server InstanceSecurity GroupsExam Tips on Security GroupEBS & Volume Types with Lab Session- General Purpose SSD (gp2)- Provisioned IOPS SSD (io1)- Throughput Optimized HDD (st1)- Cold HDD (sc1)- Magnetic (standard)EBS Volume & SnapshotAmazon Machine Image (AMI)Lab Session on AMI & SnapShotEncrytped Root VolumeElastic IPCloud WatchLab on CloudWatchAWS Command line - CLIEC2 Instance backup and restoreHow to Increase the size of a Root VolumeEC2 Instance MetadataEC2 Instance UserdataAn Overview of AWS EC2 ServiceInstance Types - General Purpose InstancesInstance Types - Compute OptimizedInstance Types - Memory OptimizedInstance Types - Storage OptimizedInstance Types - Accelerated OptimizedInstance Types - HPC/Mac InstancesEC2 Pricing ModelsOn-DemandSpot InstancesReserved Instances (RI)Dedicated HostsAdditional Pricing ModelsLaunch and configure EC2 InstancesCreate an AWS AccountLaunch an Instance - Amazon LinuxConnect to EC2 Instance - MobaXtermConnect to EC2 Instance - PuttyLaunch an Instance - UbuntuAbout private and public keysSet up passwordless authenticationPractice Lab - Real Time ExamplesTermination ProtectionLab - Termination ProtectionAWS EC2 Web Server SetupLab - AWS EC2 Web Server SetupEC2 Security Groups: Setup and ManagementAn Overview of Security GroupInbound, Outbound, StatefulExample Use CasesCreate a Security GroupAttach a Security Group to a Running EC2 InstanceTest the Security GroupAmazon Elastic Block Store - EBSIntroduction to Amazon Elastic Block Store (EBS)Key Features of Amazon EBSAmazon EBS Volume Types - General Purpose SSDAmazon EBS Volume Types - Provisioned IOPS SSDAmazon EBS Volume Types - Throughput, Cold HDDHands-On: Amazon EBSHands-On: Attach EBS Volume to EC2 InstanceReal-Time Hands-On: Create and Attach EBS Volumes to EC2Project OverviewCreate an EC2 instance in AWS.Create a 10GB EBS volume (gp3) in the same availability zone as the EC2 instance.Attach the newly created volume to the EC2 instance.SSH into the EC2 instance and verify the attached volume using fdisk.Format the volume with XFS.Mount the volume to a directory.Create few files inside the mounted directory and verify its existence.Snapshot and Recovery of a Lost VolumeCreate a snapshot of the existing EBS volume.Simulate data loss by detaching and deleting the volume.Recover data by creating a new volume from the snapshot.Attach the newly created volume to the EC2 instance.Mount the volume and verify that the original data is intact.Amazon Machine Image - AMIIntroduction to AMILifecycle of AWS AMILab: Setting Up a Web ServerLab: Create an Image of a Running Web ServerLab: Launch an Instance Using a Custom AMIAMI vs. Snapshot: Key DifferencesLab: Recover a Corrupted Root Volume AWS CloudWatch - Monitor, Analyze, and Optimize Your Cloud ResourcesAn Overview of CloudWatchHow to Monitor a Running EC2 InstanceCloudWatch Dashboard OverviewBuild Your Own Custom DashboardEnable Detailed Monitoring for EC2Configure CloudWatch Alarm for EC2 InstanceSet condition in CloudWatch AlarmConfigure actions in a CloudWatch AlarmCheck the Configured CloudWatch AlarmManually Triggering High CPU to Verify CloudWatch AlarmIdentity Access Management - IAMCreate a New IAM UserSet Up an IAM GroupVerify IAM User Access Permissions - Part 1Verify IAM User Access Permissions - Part 2Install AWS CLIGenerate an Access KeyConnect to AWS Using CLIUnderstanding IAM RolesLab: Set Up an IAM Role for EC2 to Access S3Deploy an EC2 InstanceAttach an IAM Role to an EC2 InstanceConfigure IAM Role for EC2 Read-Only AccessEnable MFA for a Privileged UserAssign an MFA DeviceValidate MFA LoginExam TipsSimple Storage Service - S3Introduction S3AWS S3 vs EBS vs EFS StorageLet's Get Our Hand's Dirty - Lab SessionS3-Security & EncryptionS3-VersioningS3 Storage Classes - S3 StandardAmazon S3 Standard Infrequent AccessAmazon S3 One Zone - Infrequent AccessAmazon S3 Intelligent TieringAmazon GlacierAmazon Glacier Deep ArchiveAmazon S3 Storage Classes Comparison TableLifecycle Management and GlacierCross Region ReplicationCloud Front with Lab SessionAWS EFS - LabRoute 53Overview about DNSRoot & Top Level domains hierarchyHow DNS WorksOverview of Route53Register a Domain - Lab SessionHealth Check LabSimple Routing PolicyWeighted Routing PolicyLatency-based Routing PolicyFailover Routing PolicyGeolocation Routing PolicyGeoproximity Routing Policy Multivalue Answer Routing PolicyExam TipsAmazon Elastic Load BalancerOverview of Amazon Elastic Load BalancerTypes of Elastic Load BalancersClassic Load Balancer (CLB)Application Load Balancer (ALB)Network Load Balancer (NLB)Path-Based RoutingOverview of AWS Auto ScalingAuto Scaling Group & Configuration - LabASG Policy - Increase Group SizeASG Policy - Decrease Group SizePractice Lab SessionVPC - Virtual Private CloudIntroduction of VPCCreate a Custom VPC - LabNetworking Parameters - Subnet, Network ACL, Route Table, Internet Gateway, Router etcEC2 instance on public & private subnet of a vpcNetwork Address Translation (NAT)NAT Instances with Lab SessionNAT Gateway with Lab SessionNetwork ACL and its comparison with Security GroupNetwork ACL - Lab SessionsVPC Flow LogsVPC PeeringInvalid VPC Peering Connection ConfigurationsOverlapping CIDR BlocksTransitive PeeringEdge to Edge Routing through a Internet GatewayEdge to Edge Routing through a VPN ConnectionLab Sessions on VPC PeeringDirect ConnectDatabases on AWSRelational DatabaseLet's Create An RDS Instance - Lab 1Relational database key featuresOverview of Multi-AZ & Read ReplicaBenefits of Multi-AZ deployment & Read ReplicaLab on Multi-AZ & Read ReplicaAWS DynamoDB Lab on DynamoDB Table CreationOverview of Redshift - Data WareHouse SolutionOverview of ElasticacheLab SessionAWS CloudFormationAbout AWS CloudFormationBenefits of CloudFormationWhy AWS CloudFormation?How Does AWS CloudFormation Works?Overview about Stack, Templates & DesignerEC2 Instance Creation - Lab1S3 Bucket Creation - Lab2AWS CloudFormation Designer - Lab3Serverless - AWS LambdaOverview AWS LambdaLambda Concepts - Event sources, Function, Downstream resourcesLambda - Function Configurations & PricingLet's Create a Lambda Function - Lab SessionTrigger Lambda function by S3 - Lab SessionFunction's role & throttleEC2 Start, Stop using Lambda FunctionScheduling EC2 Start, Stop using LambdaPractice Lab SessionsVM Migration ( From On-premises Data-center into AWS EC2)VM Import/ExportMigrate a VM into AWS environment Lab SessionsApplicationsOverview about Simple Notification Service (SNS)Lab 1 - SNS Notification using S3 EventLab 2 - Email notifications when my EC2 instance changes statesLab 3 - Publish/Push Message using SNSSQS - Simple Queue ServicePractice Test PaperSample Test PaperLast Lecture

Skills

Reviews