Course 771:
AWS Solutions Architect: Associate Workshop

(2 days)


Course Description

The workshop is designed to help IT professionals prepare for the AWS Certified Solutions Architect – Associate Exam.

In the workshop, we prepare the students through lectures, labs, and practice questions for the AWS Certified Solutions Architect: Associate Exam. We examine concepts related to the AWS Well-Architected Framework and review cloud architectures, implementations, and best practices.

Learning Objectives

  • Prepare for the AWS Certified Solutions Architect – Associate Exam
  • Explore the different options available to help build cloud architectures
  • Analyze AWS best practices
  • Analyze the AWS Well-Architected Framework (WAF)
  • Review cloud architectures and implementations to solve common infrastructure issues

Who Should Attend

IT professionals interested in obtaining the AWS Solutions Architect – Associate Certification. Architects and consultants who want to learn more about deploying systems that leverage the different services provided by the AWS platform will also benefit from this course.


Students must have experience working with AWS equivalent to ROI Course 799: Deploying Infrastructure on Amazon Web Services. The exam tests a student’s understanding of designing, implementing, and managing secure, reliable business solutions in the cloud.

Course Outline

Module 1: AWS Solutions Architect Certification Overview

  • Overview of the AWS Certified Solutions Architect – Associate Exam Blueprint
  • Topics of the Exam
  • Format of the Exam
  • Signing Up for the Exam
  • Exercise: Signing Up for a Free Account

Module 2: AWS Cloud Infrastructure Overview

  • Deploying Applications in AWS Regions
  • Building HA Infrastructures Using Availability Zones
  • Leveraging Edge Locations

Module 3: Accessing Securing the Cloud

  • Understanding the Shared Security Model
  • Securing the Cloud with Identity and Access Management (IAM)
  • Creating Users, Groups, and Roles with IAM
  • Exercise: Creating an IAM Group and User
  • Exercise: Enabling MFA Authentication for the Master Account
  • Accessing the AWS Environment Using the Console and SDK via APIs
  • Exercise: Creating an AWS Bastion Host and Configure Command Line Authorization

Module 4: Networking in the Cloud

  • Building Custom Virtual Private Clouds (VPC)
  • Securing the Network with ACLs and Security Groups
  • Linking VPCs Using Peering Connections
  • Building Hybrid Clouds with Direct Connect
  • Configuring Highly Available DNS Solutions with Route 53
  • Exercise: Building a Custom VPC

Module 5: Compute in the Cloud

  • Building Applications using a Virtual Machine
  • Demo: Building a Virtual Machine
  • Creating Repeatable Instances Leveraging Amazon Machine Images (AMI)
  • Deploying Network Attached Storage Options with Elastic Block Store (EBS)
  • Automating Bootstrapping with User Data and Metadata
  • Exercise: Building a Customized VM with Bootstrapping
  • Understanding EC2 Pricing Options
  • Monitoring an Infrastructure with CloudWatch
  • Distributing Application Traffic with Load Balancing
  • Building Elastic Environments with Autoscaling
  • Exercise: Deploying a Highly Available Architecture using Load Balancing and Autoscaling
  • Building Shared Storage with Elastic Compute Service (ECS)
  • Deploying Serverless Architectures using Lambda
  • Creating Application Front Ends with API Gateway

Module 6: AWS Storage Options

  • Storing Data Using Simple Storage Service (S3)
  • Exercise: Building a Static Webpage with S3
  • Building Content Delivery Networks with CloudFront
  • Deploy Hybrid Storage Options with Storage Gateway
  • Transferring Data to the Cloud
  • Running Managed Relational Databases with Relational Database Service (RDS)
  • Exercise: Building a Highly Available Database with RDS
  • Deploying NoSQL Databases using DynamoDB
  • Leveraging Redshift for Data Warehousing
  • Building Cache Solutions Using Elasticache

Module 7: AWS Application Managed Services

  • Leveraging Managed Ques using Simple Queuing Service (SQS)
  • Configuring Notifications using Simple Notification Service (SNS)
  • Orchestrating Complex Instructions with Simple Workflow Service (SWF)
  • Streaming Data Utilizing Kinesis

Module 8: AWS Automation Tools

  • Automating Infrastructure Builds with CloudFormation
  • Automating Application Update Using OpsWorks
  • Leveraging Elastic Beanstalk to Build Managed Applications
  • Exercise: Building an Infrastructure with CloudFormation

Please Contact Your ROI Representative to Discuss Course Tailoring!