Introduction

  • Cloud Computing
  • What is cloud computing?
  • Advantages of cloud computing
  • Why AWS?
  • History of AWS.
  • Certification Levels
  • Cloud Service/Delivery
  • Software as a service (SaaS)
  • Platform as a Service (PaaS)
  • Infrastructure as a Service (IaaS)
  • Cloud deployment methods
  • Private cloud
  • Public cloud
  • Community cloud
  • AWS Management Console Navigation.
  • AWS Account setup.
  • AWS free subscription – Limits and Usage.
  • Create case with Aws.
  • AWS Architecture.
  • Supporting tiers.
  • Aws global infrastructure:
  • Regions
  • Availability zones.
  • Edge locations

Elastic Compute Cloud (EC2)

  • Different purchase options in ec2
  • Different types of AMI
  • Snapshots
  • Ami vs Snapshot
  • Security Groups
  • Bootstrap scripts
  • User data
  • EC2 instance Metadata
  • Key pairs
  • Password authentication change
  • Placement groups
  • Launching windows and Linux instances

Elastic block storage

  • Types of volumes
  • different storage options in aws
  • difference between volumes
  • instance storage vs block storage
  • Creating and deleting volumes
  • Attaching and detaching volumes
  • Creating snapshots
  • Increasing the volume size

Identity Access Management (IAM)

  • AWS root user permissions
  • Users / groups
  • Roles
  • Policies
  • MFA authentication
  • Modifying and deleting users / groups /roles
  • IAM Roles with EC2
  • IAM Roles with s3
  • Cross account access
  • Configuration of alias
  • Account settings
  • Credential Report

Cloud trail

  • Enable logging
  • Storing logs in s3 bucket
  • storing logs in cloud-watch logs configure metric filters
  • Data events
  • Management events

Simple Storage Service (AWS S3)

  • Cross Origin Resource Sharing
  • Bucket and Objects
  • Create a static website in S3
  • Cross Region Replication
  • Versioning
  • Cross Origin Resource Sharing
  • Permissions
  • Access control lists
  • Bucket policies
  • IAM policies/li>
  • Security and Encryption
  • S3 Transfer acceleration
  • life cycle of objects
  • Logging
  • Generate and propagate plugin
  • Storage classes in s3
  • Data constancy models/li>
  • Presigned url
  • How to access s3 with third party tools
  • S3 browser

GLACIER

  • Vaults and Archives
  • How to create vaults with management console
  • How to do operations with third party tools
  • vault lock

Cloud Front

  • Origin / Edge Location
  • Web Distribution
  • RTMP
  • Invalidation’s
  • Configuration of static content with s3 bucket
  • Configuration of dynamic content with ELB

Virtual Private Cloud (VPC)

  • what is Networking and uses
  • Different types of servers in organization
  • Different types IPS and how to check
  • PRIVATE IP CLASSES
  • IP CALUCLATION
  • DIFFERNCE BETWEEN ELASTIC IP VS PUBLIC IP VS PRIVATE IP
  • VPC overview
  • Public subnets & private subnets
  • Route tables
  • Internet Gateway
  • Network ACL
  • NAT instance creation
  • NAT Gateway creation
  • NAT INSTANCE VS NAT GATEWAY
  • Creating instances under VPC AND CONNECT
  • VPC Peering
  • VPC Endpoint
  • VPG,CG,VPN TERMINOLOGY
  • Flow log creation

Cloud Watch

  • Alarms, Events and Metrics
  • Basic monitoring vs Detailed monitoring
  • Monitoring AWS services
  • Creating a dashboard
  • Customer metrics
  • Cost optimization, Billing and Alerts
  • Metric filters
  • install cloud watch agent
  • sending os logs to Cloud watch
  • Setting up notifications
  • Getting statistics for a specific EC2 instance

Simple Notification Services (SNS)

  • Creating a SNS Topic
  • Subscriptions
  • Notification & Applications

Route53

  • Basics of Route53
  • Routing policies
  • Simple routing policy, weighted routing policy
  • Latency routing policy, failover routing policy
  • Aliasing records

Database Services on AWS

  • WHAT IS DATABSE
  • TYPES OF DATABSES
  • SQLVS NOSQL
  • PRIMARY KEY VS FOREGIN KEY

RDS

  • Creating an RDS instance
  • Backing up and restoring RD
  • Multi-AZ failover
  • Multi-AZ
  • Read Replicas
  • Storage
  • Security
  • AMAZON AURORA
  • SQL,MSSQL,POSTGRESS,ORACLE,AURORA DB LAUNCHING

DYNAMODB

  • Secondary index
  • Data insert operations
  • No sql benefits
  • Data insert into dynamo db

Database Migration Service

  • TARGET DB
  • SOURCE DB
  • REPLICATION DB
  • ORACLE DB MIGARTION

Auto Scaling

  • TYPES OF SCALING
  • VERTICAL SCALING VS HORIZONTAL SCALING
  • Launch Configuration
  • Creating Auto scaling
  • Automation and Setting up AMI
  • Understanding consolidated billing

Elastic load balancer

  • What is ELB And Functionality
  • Benefits of ELB
  • Types of ELB
  • Sticky sessions
  • SSL termination
  • Cross zone load balancing
  • Idle connection timeout
  • Connection draining
  • Network load Balancer
  • Application load Balancer
  • Classic load Balancer

Elastic Beanstalk

  • why Beanstalk Need for developers
  • SDLC
  • Web tier vs worker tier
  • Application
  • SSL termination
  • Environment configuration