AWS Roadmap

Key Concepts in AWS

Course Objective:
  • Learn the fundamentals of Amazon Web Services (AWS) and cloud computing.
  • Understand AWS global infrastructure, regions, availability zones, and core cloud concepts.
  • Learn how to create, configure, secure, monitor, and manage AWS resources.
  • Develop practical skills with core AWS services such as EC2, S3, IAM, VPC, RDS, Lambda, and CloudWatch.
  • Understand networking, databases, storage, security, serverless computing, containers, and DevOps on AWS.
  • Learn Infrastructure as Code, automation, monitoring, scalability, high availability, and disaster recovery.
  • Build real-world AWS projects and prepare for professional-level cloud engineering and DevOps roles.

1
Introduction to Cloud Computing & AWS:

  • What is Cloud Computing?
  • Traditional IT vs Cloud Computing.
  • PaaS, SaaS.
  • Public, Private, and Hybrid Cloud.
  • Benefits of Cloud Computing.
  • Introduction to AWS.
  • AWS history and evolution.
  • AWS use cases.
  • AWS Management Console.
  • AWS CLI and SDK.
  • AWS Free Tier.
  • AWS global infrastructure.
  • Regions and Availability Zones.
  • Edge Locations.
  • AWS shared responsibility model.

2
AWS Identity and Access Management — IAM:

  • What is IAM?
  • Users, Groups, Roles, and Policies.
  • Root user vs IAM user.
  • Creating IAM users.
  • Creating IAM groups.
  • Attaching policies.
  • Attaching policies.
  • Managed vs inline policies.
  • IAM roles.
  • IAM policy structure.
  • Permissions and least-privilege access.
  • Multi-Factor Authentication (MFA).
  • Access keys.
  • IAM best practices.
  • Cross-account access.
  • AWS Organizations basics.
  • AWS Identity Center basics.

3
Amazon EC2 — Compute:

  • What is Amazon EC2?
  • EC2 instance types.
  • General-purpose, compute, memory, storage, and accelerated instances.
  • AMIs.
  • Launching an EC2 instance.
  • Key pairs.
  • Security Groups.
  • Connecting to Linux EC2 using SSH.
  • Connecting to Windows EC2 using RDP.
  • Elastic IP.
  • Instance lifecycle.
  • Stop, start, reboot, and terminate.
  • User Data.
  • EC2 instance metadata.
  • EBS volumes.
  • EBS snapshots.
  • Instance Store.
  • Placement groups.
  • Dedicated Hosts and Dedicated Instances.

4
Amazon S3 — Cloud Storage

  • What is Amazon S3?
  • Buckets and Objects.
  • Creating S3 Buckets.
  • Uploading and Downloading Objects.
  • S3 Storage Classes.
  • S3 Standard.
  • S3 Intelligent-Tiering.
  • S3 Standard-IA.
  • S3 One Zone-IA.
  • S3 Glacier Storage Classes.
  • Bucket Policies.
  • IAM Policies for S3.
  • Block Public Access.
  • Versioning.
  • Lifecycle Rules.
  • Encryption.
  • S3 Object Lock.
  • Static Website Hosting.
  • S3 Event Notifications.
  • S3 Replication.
  • Cross-Region Replication.
  • S3 Transfer Acceleration.

5
AWS Networking Fundamentals

  • Networking Fundamentals.
  • IP Addresses.
  • Public vs Private IP.
  • IPv4 and IPv6.
  • CIDR Notation.
  • Subnets.
  • Routing.
  • Ports and Protocols.
  • DNS Basics.
  • TCP/IP Basics.
  • Internet Gateway.
  • NAT Gateway.
  • Network ACLs.
  • Security Groups.
  • Route Tables.
  • Elastic Network Interfaces.

6
Amazon VPC — Virtual Private Cloud

  • What is Amazon VPC?
  • Creating a Custom VPC.
  • Public and Private Subnets.
  • Availability Zones.
  • Route Tables.
  • Internet Gateway.
  • NAT Gateway.
  • VPC Endpoints.
  • Security Groups.
  • Network ACLs.
  • Bastion Host.
  • VPC Peering.
  • Transit Gateway.
  • VPC Flow Logs.
  • DNS in VPC.
  • PrivateLink.
  • AWS Client VPN.
  • Site-to-Site VPN.
  • Direct Connect Basics.

7
AWS Elastic Load Balancing

  • What is Load Balancing?
  • Why Load Balancing is Required.
  • Application Load Balancer (ALB).
  • Network Load Balancer (NLB).
  • Gateway Load Balancer.
  • Listeners.
  • Listener Rules.
  • Target Groups.
  • Health Checks.
  • Path-Based Routing.
  • Host-Based Routing.
  • SSL/TLS Termination.
  • Load Balancing with EC2.
  • High Availability Architecture.

8
AWS Lambda — Serverless Computing

  • What is serverless computing?
  • Lambda functions.
  • Lambda runtime.
  • Execution model.
  • Environment variables.
  • Lambda layers.
  • IAM roles for Lambda.
  • Lambda triggers.
  • Lambda + S3.
  • Lambda + API Gateway.
  • Lambda + EventBridge.
  • Concurrency.
  • Versions and aliases.
  • Error handling.
  • Serverless architecture.

9
Amazon API Gateway

  • What is API Gateway?
  • REST APIs.
  • HTTP APIs.
  • WebSocket APIs.
  • API resources and methods.
  • Stages and deployments.
  • Lambda integration.
  • Authentication and authorization.
  • API keys and usage plans.
  • Throttling.
  • CORS.
  • Custom domains.
  • API monitoring.

10
Amazon RDS — Relational Database Service

  • Database fundamentals.
  • Amazon RDS.
  • MySQL.
  • PostgreSQL.
  • MariaDB.
  • Oracle.
  • SQL Server.
  • Creating RDS databases.
  • Database security.
  • Multi-AZ deployments.
  • Read Replicas.
  • Automated backups.
  • Snapshots.
  • Amazon Aurora.
  • Database monitoring.

11
Amazon DynamoDB — NoSQL Database

  • What is DynamoDB?
  • Tables and items.
  • Partition keys.
  • Sort keys.
  • Primary keys.
  • Secondary indexes.
  • Global secondary indexes.
  • Local secondary indexes.
  • DynamoDB Streams.
  • On-demand capacity.
  • Provisioned capacity.
  • Auto Scaling.
  • DynamoDB backups and recovery.

12
Amazon CloudWatch — Monitoring

  • What is Amazon CloudWatch?
  • Metrics.
  • Logs.
  • Log Groups.
  • Log Streams.
  • Dashboards.
  • Alarms.
  • CloudWatch Agent.
  • CloudWatch Logs Insights.
  • Monitoring EC2.
  • Monitoring Lambda.
  • Monitoring RDS.
  • Application monitoring.
  • Automated alerts.
  • Troubleshooting AWS resources.

13
AWS CloudTrail & Auditing

  • What is AWS CloudTrail?
  • API activity monitoring.
  • Management events.
  • Data events.
  • Trails.
  • CloudTrail logs.
  • Log storage in S3.
  • Security auditing.
  • User activity tracking.
  • Compliance monitoring.
  • CloudTrail + CloudWatch.
  • Security investigation.

14
AWS Security

  • AWS security fundamentals.
  • Shared Responsibility Model.
  • IAM security.
  • MFA.
  • Least-privilege access.
  • AWS KMS.
  • Encryption at rest.
  • Encryption in transit.
  • AWS Secrets Manager.
  • Systems Manager Parameter Store.
  • AWS Certificate Manager.
  • AWS WAF.
  • AWS Shield.
  • Amazon GuardDuty.
  • Amazon Inspector.
  • Amazon Macie.
  • AWS Security Hub.
  • AWS Config.

15
Amazon Route 53 — DNS

  • What is DNS?
  • Hosted zones.
  • DNS records.
  • A records.
  • AAAA records.
  • CNAME records.
  • Alias records.
  • MX records.
  • TTL.
  • Health checks.
  • Simple routing.
  • Weighted routing.
  • Latency-based routing.
  • Failover routing.
  • Geolocation routing.
  • Multi-region applications.

16
Amazon CloudFront — CDN

  • What is a CDN?
  • CloudFront distributions.
  • Origins.
  • Behaviors.
  • Cache policies.
  • Cache invalidation.
  • HTTPS.
  • SSL/TLS certificates.
  • CloudFront + S3.
  • CloudFront + ALB.
  • Signed URLs.
  • Signed cookies.
  • Global content delivery.
  • Performance optimization.

17
AWS Storage Services

  • Amazon EBS.
  • Amazon EFS.
  • Amazon FSx.
  • Amazon S3.
  • S3 Glacier.
  • AWS Storage Gateway.
  • AWS Backup.
  • Block storage.
  • Object storage.
  • File storage.
  • Storage lifecycle management.
  • Backup and recovery strategies.

18
AWS Messaging & Application Integration

  • Amazon SQS.
  • Standard queues.
  • FIFO queues.
  • Visibility timeout.
  • Dead-letter queues.
  • Amazon SNS.
  • Topics and subscriptions.
  • Fan-out architecture.
  • SNS + SQS.
  • Amazon EventBridge.
  • Event-driven architecture.
  • AWS Step Functions.
  • Workflow automation.
  • Decoupled applications.

19
AWS Containers — Docker & ECS

  • Container fundamentals.
  • Docker basics.
  • Container images.
  • Amazon ECR.
  • Amazon ECS.
  • ECS clusters.
  • ECS services.
  • ECS tasks.
  • Task definitions.
  • AWS Fargate.
  • ECS + Load Balancer.
  • Container deployment and scaling.

20
Amazon EKS — Kubernetes on AWS

  • Kubernetes fundamentals.
  • Amazon EKS.
  • Clusters.
  • Nodes.
  • Pods.
  • Deployments.
  • Services.
  • ConfigMaps.
  • Secrets.
  • Namespaces.
  • EKS networking.
  • EKS security.
  • Scaling Kubernetes applications.

21
AWS DevOps & CI/CD

  • What is DevOps?
  • CI/CD concepts.
  • Git and GitHub.
  • AWS CodeBuild.
  • AWS CodeDeploy.
  • AWS CodePipeline.
  • Build automation.
  • Deployment automation.
  • Blue/Green deployment.
  • Rolling deployment.
  • Canary deployment.
  • Continuous Integration.
  • Continuous Delivery.
  • Continuous Deployment.

22
Infrastructure as Code — CloudFormation

  • What is Infrastructure as Code?
  • AWS CloudFormation.
  • Templates.
  • YAML and JSON.
  • Resources.
  • Parameters.
  • Outputs.
  • Conditions.
  • Mappings.
  • Intrinsic functions.
  • Stacks.
  • Nested stacks.
  • Stack updates.
  • Change Sets.
  • Drift detection.
  • CloudFormation best practices.

23
AWS Systems Manager

  • What is AWS Systems Manager?
  • Session Manager.
  • Parameter Store.
  • Run Command.
  • Patch Manager.
  • Automation.
  • Inventory.
  • Maintenance Windows.
  • EC2 management.
  • Secure server administration.
  • Remote command execution.

24
AWS Architecture & High Availability

  • High Availability.
  • Fault tolerance.
  • Scalability.
  • Elasticity.
  • Reliability.
  • Multi-AZ architecture.
  • Multi-Region architecture.
  • Load balancing.
  • Auto Scaling.
  • Database replication.
  • Disaster recovery.
  • Backup strategies.
  • RTO and RPO.
  • Recovery strategies.

25
AWS Well-Architected Framework

  • Operational Excellence.
  • Security.
  • Reliability.
  • Performance Efficiency.
  • Cost Optimization.
  • Sustainability.
  • Well-Architected Reviews.
  • Resilient applications.
  • Scalable applications.
  • Secure applications.
  • Cost-aware architecture.

26
AWS Cost Management & Optimization

  • AWS pricing fundamentals.
  • Pay-as-you-go model.
  • AWS Pricing Calculator.
  • AWS Billing.
  • AWS Cost Explorer.
  • AWS Budgets.
  • Cost allocation tags.
  • Reserved Instances.
  • Savings Plans.
  • Spot Instances.
  • EC2 right-sizing.
  • Storage cost optimization.
  • Database cost optimization.

27
AWS Observability & Operations

  • CloudWatch advanced monitoring.
  • CloudWatch Logs Insights.
  • CloudWatch dashboards.
  • CloudWatch alarms.
  • AWS X-Ray.
  • Distributed tracing.
  • Application performance monitoring.
  • OpenTelemetry basics.
  • Centralized logging.
  • Log analysis.
  • Performance troubleshooting.
  • Operational automation.

28
AWS Advanced Networking

  • VPC architecture.
  • Transit Gateway.
  • VPC Peering.
  • AWS PrivateLink.
  • Network Load Balancer.
  • Site-to-Site VPN.
  • Client VPN.
  • AWS Direct Connect.
  • Hybrid cloud networking.
  • Multi-account networking.
  • Network segmentation.
  • Centralized network architecture.
  • Advanced routing.
  • Network security.

29
AWS Multi-Account Architecture

  • AWS Organizations.
  • Organizational Units.
  • Management Account.
  • Member Accounts.
  • Service Control Policies.
  • AWS Control Tower.
  • Account governance.
  • Centralized logging.
  • Centralized security.
  • Identity management.
  • Multi-account networking.
  • Landing Zones.
  • Enterprise AWS architecture.

30
AWS AI & Machine Learning Fundamentals

  • Introduction to AI/ML on AWS.
  • Amazon SageMaker.
  • Training models.
  • Deploying models.
  • SageMaker endpoints.
  • Amazon Bedrock.
  • Foundation models.
  • Generative AI basics.
  • AI application architecture.
  • Amazon Rekognition.
  • Amazon Textract.
  • Amazon Comprehend.
  • Amazon Transcribe.
  • Amazon Polly.

31
AWS Migration & Modernization

  • Cloud migration fundamentals.
  • AWS migration strategies.
  • Rehost.
  • Replatform.
  • Refactor.
  • Repurchase.
  • Retain.
  • Retire.
  • AWS Migration Hub.
  • Application Discovery.
  • AWS Database Migration Service (DMS).
  • Server migration.
  • Application modernization.
  • Legacy application migration.

32
AWS Automation & AWS CLI

  • AWS CLI.
  • AWS SDK.
  • Bash scripting.
  • Python automation.
  • Lambda automation.
  • Systems Manager automation.
  • CloudFormation automation.
  • EventBridge automation.
  • Automated backups.
  • Automated deployments.
  • Automated scaling.
  • Infrastructure provisioning.

33
AWS + Terraform — Professional Level

  • Introduction to Terraform.
  • Terraform installation.
  • AWS provider.
  • Resources.
  • Variables.
  • Outputs.
  • Data sources.
  • Terraform state.
  • Remote state.
  • Terraform modules.
  • Terraform with VPC.
  • Terraform with EC2.
  • Terraform with RDS.
  • Terraform with IAM.
  • Terraform best practices.
  • Terraform CI/CD.
  • Production infrastructure automation.
Skills You'll Gain:
  • Strong understanding of Cloud Computing and AWS.
  • Ability to work with AWS IAM, EC2, S3, VPC, RDS, Lambda, and other core services.
  • Ability to design secure and scalable AWS infrastructure.
  • Understanding of AWS networking and cloud security.
  • Experience with databases, storage, serverless, containers, and Kubernetes.
  • Knowledge of CI/CD and DevOps practices.
  • Ability to use AWS CLI and automate cloud infrastructure.
  • Knowledge of Infrastructure as Code using CloudFormation and Terraform.
  • Ability to monitor and troubleshoot AWS applications.
  • Understanding of high availability, fault tolerance, disaster recovery, and scalability.
  • Ability to design real-world AWS architectures.
  • Preparation for AWS Cloud Engineer, AWS DevOps Engineer, Cloud Architect, and Solutions Architect career paths.
Duration:

Typically ranges from 24 to 30 weeks, depending on the course intensity and format.

Certification:

Earn a certificate of completion that can be added to your resume or LinkedIn profile.

Online

  • Limited Seats Only
  • Weekly Tasks
  • 100+ Interview Questions
  • 24/7 Doubt Clarification
Contact us

Recorded Content

  • Study Material
  • Recorded Videos
  • 50+ Interview Questions
  • 24/7 Doubt Clarification
Contact us

Online

  • Limited Seats Only
  • Weekly Tasks
  • 100+ Interview Questions
  • 24/7 Doubt Clarification
Contact us

Recorded Content

  • Study Material
  • Recorded Videos
  • 50+ Interview Questions
  • 24/7 Doubt Clarification
Contact us