
AWS SOLUTION ARCHITECT ASSOCIATE
Training Program
AWS Solution Architect Associate Training Program
4 Days
This course will enable you to design Scalable, Elastic, Secure and Highly available applications on AWS. In this course, we cover architecture patterns for common solutions running on AWS, including Web Applications, Batch Processing and Hosting Internal IT Applications.
Overview: This four-day course will give the learner the ability to design and deploy scalable, highly available and fault-tolerant systems on AWS. Lift and shift of an existing on-premise application to AWS. Ingress and egress of data to and from AWS. Selecting the appropriate AWS service based on data, compute, database, or security requirements. Identifying appropriate use of AWS architectural best practices. Estimating AWS costs and identifying cost control mechanisms.
Prerequisite: Basic Linux, Windows, Storage & Networking skills
Who should attend: Targeted for Cloud Engineers, Solution Architects, Centre of Excellence Team, Microsoft Windows Server Administrators, Unix/Linux Administrators, Storage Administrators & Network Administrators.
Before Agenda to understand basics concepts of Cloud Computing:
Essentials of Cloud Computing
Introduction to AWS
Login Creation In AWS
Four Day Modular Training Program
Day 1
Module 1: AWS- Virtual Private Cloud (VPC)
Comprehensive Introduction
Understanding VPC configurations
VPC with single public subnet VPC with
public and private subnet VPC Peering Access control List
Configuring VPC Instances (Hands-on lab by students)
Creating a VPC Subnets Internet Gateway Routing
Configuring a NAT instance
Creating security groups Launching instances
VPC peering (Peer VPC 1 with VPC-02 within the same account)
Day 2
Module 1: AWS- EC2 Core Knowledge
Launch EC2 Instance (Windows & Linux) - (Hands-on lab by students)
Module 2: Auto Scaling and Bootstrapping - (Hands-on lab by students)
Overview of Autoscaling ELB
Configuring The Elastic Load Balancer for Autoscaling group
Configuring The AMI For Our Web Application
Auto Scaling And Bootstrapping
Scale-out VM's though stress test
Scaling based on low utilization
Module 3: AWS – RDS
Overview Read replica Snapshots
Lab 1: Create an RDS instance
Lab 2: Connecting to an RDS instance
Lab 3: Creating an RDS snapshot and restoring a snapshot
Lab 4: Deleting RDS snapshots
Lab 5: Deleting RDS instance
Day 3
Module 1: Amazon Storage Core Knowledge (Hands-on lab by students)
S3: Simple Storage Service
Create a bucket
Delete bucket
S3 Properties, Permissions, and Management
CORS – DR solution
Glacier: Archival
Create life cycle policies for your bucket
Create Static Web site
EBS: Elastic Block Store
Overview & Pricing
Create a Volume, attach Volume, and Delete Volume, create a Snapshot of EBS Volumes
EFS: Elastic File Storage
Create EFS volume & mount to EC2 instance
Storage Gateway – Hybrid Solution
Snow Ball – High Volume Migrate Solution (Theory)
Day 4
Module 1: Amazon CloudFront and Route53
CloudFront - (Hands-on lab by students)
Route53 - (Hands-on lab by students)
Module 2: Amazon Monitoring and Management Tools (One slide per service)
CloudWatch
Trusted Advisor
CloudTrail
CloudFormation (Hands-on lab by students)
Infrastructure as Code using Cloud Formation
Cloud formation – Create a new stack
Using AWS cloud former to create templates
Create and deploy sample template in JSON format
Use existing templates and deploy
Systems Manager – Overview and Use case
AWS- SNS-SQS and SWF
Simple Notification Service (SNS) – Overview and Use case
Simple Queue Service (SQS) – Overview and Use case
Workflow (SWF) – Overview and Use case
Module 3: AWS Function as Service (Lambda- Serverless)
Create EC2 instance – (Hands-on lab by students)
Stop EC2 instance – (Hands-on lab by students)
Terminate EC2 instance – (Hands-on lab by students)
Module 4: Migration Approaches
AWS 6R’s approach
On completion of this program, participants should be able to deploy and use AWS services from a Solution Architect's perspective standpoint and design solution for customer workloads.