Course Outline

AWS PREREQUISITES:

  • A strong foundation in Linux would be highly beneficial because it’s the popular operating system within AWS; AWS even has its own Linux distribution.
  • Knowing the basics of networking, especially how subnets work, will go a long way. A strong comfort in basic networking is key because setting up VPC involves knowledge of routes, subnets, and rules. Think of AWS as an abstracted data center–you don’t need to worry about the underlying hardware, however, resources still need to interact with each other, and networking provides that in AWS.
  • Knowledge of virtualization is important because the same concepts used in on-premises solutions (VMWare, Citrix, Xen) will also apply in AWS. Virtualization is at the core of AWS; understanding how virtual machines or instances are used will enable users to maintain their EC2-based ecosystem.

MODULES OF AWS SOLUTIONS ARCHITECT:

  • MODULE 1
    Design Resilient Architectures
  • MODULE 2
    Design High-Performing Architectures
  • MODULE 3
    Deploy and manage AWS compute resources
  • MODULE 4
    Design Cost-Optimized Architectures

MODULES OF AWS SYSOPS ADMIN ASSOCIATE:

  • MODULE 1
    Monitoring, Logging, and Remediation
  • MODULE 2
    Reliability and Business Continuity
  • MODULE 3
    Deployment, Provisioning, and Automation
  • MODULE 4
    Security and Compliance
  • MODULE 5
    Networking and Content Delivery
  • MODULE 6
    Cost and Performance Optimization

MODULES OF AWS DEVELOPER ASSOCIATE:

  • MODULE 1
    Deployment
  • MODULE 2
    Security
  • MODULE 3
    Development with AWS Services
  • MODULE 4
    Refactoring
  • MODULE 5
    Monitoring and Troubleshooting

COURSE & EXAM INTRODUCTION

  • Overview of AWS course
  • Overview of AWS Exam
  • Certification Roadmap

AWS REGIONS & AZ

  • Global footprint
  • Regions & availability Zones
  • Edge locations
  • Regional & local edge cache

INTRODUCTION TO CLOUD COMPUTING

  • Types, Categories & Features

AWS SERVICES OVERVIEW (165+ SERVICES)

VIRTUAL PRIVATE CLOUD-VPC

  • CIDR Blocks
  • Subnets
  • Network ACL
  • Route & Route tables
  • Internet Gateway (IGW)
  • NAT Gateway
  • VPC Peering
  • Security groups
  • S3 Endpoint
  • Traffic Mirroring
  • VPC Flow log

TRUSTED ADVISOR

  • Understand the categories
  • Core checks
  • Support plan
  • How to use AWS trusted advisor

AWS CLOUD FRONT

  • About CDN & cloud front service
  • Using of cloud front with origin location like S3 bucket
  • Configure S3 based static website with cloud front

IDENTITY & ACCESS MANAGEMENT (IAM)

  • About authentication & authorization
  • IAM Users, Roles & Policies
  • Creation of Users, Groups, Roles & Policies
  • AWS & custom managed IAM Policies
  • Fine grained Policy verification on IAM users
  • Multi Factor Authentication (MFA)
  • Creation of JSON based custom Policies & testing
  • KMS encryption configuration & implementation

SIMPLE STORAGE SERVICE-S3

  • Create & configure S3 bucket & upload/drag objects
  • Bucket versioning & encryption
  • Deploy a static website on S3 bucket
  • Storage classes
  • Lifecycle policies
  • Bucket policies (JSON)
  • Bucket ACL
  • Tagging
  • Object Lock
  • Cross Region Replication (CRR)

AWS CLOUDTRAIL

  • About the cloud trail
  • Trail history
  • Verify user & service audit using cloud trail events
  • Create & configure trail with S3 bucket

AWS CLOUD WATCH

  • About the usage of Cloud watch
  • Working with metric Namespace, Dimension, metric, timestamp & units
  • Dashboard, Events, Logs & Alarm

AWS ELASTIC COMPUTE CLOUD (EC2)

  • About the usage of EC2
  • Types & categories of EC2
  • On demand, Spot, reserved & scheduled Instances
  • AMII , templates & snapshots
  • Provisioning of EC2 based WIndows & linux Instances
  • Bastion Host & Nat Gateway
  • Key pairs & Security groups with port based rules
  • Server accessibility using RDP & SSH connection
  • Instance templates
  • Usage of Internet Gateway & NAT Gateway with EC2
  • Instance termination protection
  • Using of Instance profile to connect with S3 bucket privately in Linux VM
  • Working with Amazon Marketplace
  • SSD & HDD Volume & snapshots
  • Encryption at rest & in transit
  • Event Bridge
  • EC2 Image builder

ELASTIC LOADBALANCER & AUTOSCALING

  • ELB & Auto scaling 10,000 Foot Overview
  • Create Application Load Balancer
  • AS Launch Config & AS Group
  • Create an EC2 Instance using AS Group

AWS ROUTE53

  • Route 53 & DNS Load Balancing with Route Policies
  • Create DNS record

AWS SIMPLE QUEUE SERVICE-SQS

  • SQS Essentials
  • Create Standard and FIFO Queue
  • Fanning out Using SNS & SQS

AWS SIMPLE NOTIFICATION SERVICE-SNS

  • ELB & Auto scaling 10,000 Foot Overview
  • Create Application Load Balancer
  • AS Launch Config & AS Group
  • Create an EC2 Instance using AS Group

AWS LAMBDA

  • Create Lambda Function using provided code
  • Test Lambda function
  • Create EBS Volume and take automated snapshot using Lambda

AWS DYNAMODB

  • Create & configure Primary (Hash) & Sort(Range) Keys.
  • Modify Read Capacity Unit (RCU) & Write Capacity Unit (WCU).
  • Create multiple sort keys using JSON tree
  • Create & configure Local  secondary Index (LSI).

AWS RDS

  • Create & configure Subnet Security Group
  • Create & configure MYSQL based RDS with Read replica
  • Verify the connectivity using a MYSQL client

AWS ELASTIC BEANSTALK

  • Create Application environments (Dev, stage)
  • Deploy sample Node.js application
  • Explorer Different deployment method

AWS CLOUDFORMATION

  • About Infrastructure as Code (IaC)
  • Create a stack using pre-write JSON code using cloud formation.
  • Verify VPC & WordPress servers that were created using Cloud formation stack.
  • Drift Detection

AWS CICD

  • Code Start, Code Commit, Code Deploy, Code Build & Code Pipe line Essentials
  • Deploy Sample PHP Application using Code star

AWS FSX & AWS BACKUP

  • Create Backup Job
  • Create SMB based File share using managed AD & FSX

AWS CLOUD COMPUTING WHITE PAPERS

  • Overview of Amazon Web Services
  • Overview of Security Processes
  • AWS Risk & Compliance Whitepaper
  • Storage Options in the Cloud
  • Architecting for the AWS Cloud: Best Practices
  • Well Architected Framework

FINAL PROJECT

  • Final Overview & Exam Discussion