Amazon Web Services – AWS

AWS Certified Solutions Architect – Associate

Module 1: AWS Overview
AWS Introduction
AWS Cloud Service
History and Evolution of AWS
Overview of AWS Products and Services

Module 2: Identity Access Management(IAM)
Identity and Access Management(IAM)
Overview and Policies
IAM Users, Groups, and Roles
Configuring IAM Access and Permission
IAM (Lab)

Module 3: AWS Object Storage AND CDN – S3, Glacier AND CloudFront
Amazon Simple Storage Service(S3)
S3 Overview and Buckets
Create an S3 Bucket (Lab)
Version Control (Lab)
S3 Life Cycle Management & Glacier
CloudFront
Create a CDN (Lab)
S3- Security and Encryption
Import/Export

Module 4: Amazon Virtual Private Cloud(VPC)
Introduction and Overview
Build Your Own Custom VPC
Network Address Translation (NAT)
Access Control Lists (ACLs)

Module 5: Elastic Compute Cloud (EC2)
Amazon EC2 Overview
Amazon Machine Image(AMI)
Launch an EC2 Instance
Access EC2 Instance
Security Groups Basics
Volume and snapshots
Create an AMI
Load Balancer and Health Checks
Cloud Watch EC2

Module 6: Databases
Databases Overview
Create RDS Instance (Lab)
RDS – Backups, Multi -AZ & Read Replicas
DynamoDB
Redshift
Aurora
AWS Database Migration Services (DMS)

Module 7: Amazon Route 53
Route 53 Overview
Route 53 Concepts
Route 53 (Lab)
Routing Policies

Module 8: Application Services
SQS
SWF
SNS
Elastic Transcoder

Module 9: Disaster Recovery
Disaster Recovery
Overview and Products for Disaster Recovery
Disaster Recovery Circumstances with AWS

Module 10: Project

AWS Certified Solutions Architect – Professional

Module 1 : High Availability and Business Continuity

Demonstrate ability to architect the appropriate level of availability
Determine appropriate use of multi-Availability Zones
Demonstrate ability to implement self-healing capabilities

Module 2 : Costing
Architectural decisions that minimize and optimize infrastructure cost
AWS account and billing set-up options based on scenario

Module 3 : Deployment Management
Ability to manage the lifecycle of an application on AWS
Position and select most appropriate AWS deployment mechanism

Module 4 : Network Design
Demonstrate ability to design and implement networking features of AWS
Demonstrate ability to design and implement connectivity features of AWS

Module 5: Data Storage
Demonstrate ability to implement the most appropriate data storage architecture
Determine use of synchronous versus asynchronous replication

Module 6 : Security
Design information security management systems and compliance controls
AWS shared responsibility model and global infrastructure

Module 7 : Scalability and Elasticity
Implement the most appropriate front-end scaling architecture
Implement the most appropriate data storage scaling architecture
Determine trade-offs between vertical and horizontal scaling

Module 8 : Cloud Migration and Hybrid Architecture
Plan and execute for applications migrations
Demonstrate ability to design hybrid cloud architectures

AWS Certified SysOps Administrator - Associate

Module 1 : Monitoring and Metrics
Demonstrate ability to monitor availability and performance
Demonstrate ability to monitor and manage billing and cost optimization processes

Module 2 : High Availability
Implement scalability and elasticity based on scenario
Ensure level of fault tolerance based on business needs

Module 3: Analysis
Optimize the environment to ensure maximum performance
Identify performance bottlenecks and implement remedies
Identify potential issues on a given application deployment

Module 4: Deployment and Provisioning
Demonstrate the ability to build the environment to conform with the architected design
Demonstrate the ability to provision cloud resources and manage implementation automation

Module 5: Data Management
Demonstrate ability to create backups for different services
Demonstrate ability to enforce compliance requirements
Manage backup and disaster recovery processes

Module 6: Security
Implement and manage security policies
Ensure data integrity and access controls when using the AWS platform
Demonstrate understanding of the shared responsibility mode
Demonstrate ability to prepare for security assessment use of AWS

Module 7: Networking
Demonstrate ability to implement networking features of AWS
Demonstrate ability to implement connectivity features of AWS

AWS Certified DevOps Engineer - Professional

Module 1 : Continuous Delivery and Process Automation
Demonstrate an understanding of application lifecycle management
Demonstrate an understanding of infrastructure configuration and automation
Implement and manage continuous delivery processes using AWS services
Develop and manage scripts and tools to automate operational tasks using the AWS SDKs, CLI and APIs

Module 2 : Monitoring, Metrics, and Logging
Monitor availability and performance
Monitor and manage billing and cost optimization processes.
Aggregate and analyze infrastructure, OS and application log files.
Use metrics to drive the scalability and health of infrastructure and applications.
Manage the lifecycle of application and infrastructure logs

Module 3: Security, Governance, and Validation
Implement and manage Identity and Access Management and security controls
Implement, automate and validate cost controls for AWS resources
Implement and manage automated network security and auditing.
Implement and manage AWS resource auditing and validation
Use AWS services to implement IT governance policies

Module 4: High Availability and Elasticity
Determine appropriate use of multi-Availability Zone versus multi-region architectures.
Implement self-healing application architectures
Implement the most appropriate front-end scaling architecture.
Implement the most appropriate middle-tier scaling architecture
Implement the most appropriate data storage scaling architecture.