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.