AWS (Amazon Web Services)



By submitting your payment, you agree to our terms and conditions.


This 4-day Live Online course will teach you how to become an AWS Certified Solutions Architect Associate!

AWS Certified Solutions Architect

A staggering 21.7% of respondents in the United States and Canada plan to pursue the Associate- or Professional-level of this certification in 2019. Of all cloud professionals surveyed, 43% are cloud architects who must be able to design and deploy scalable solutions. AWS Certified Solutions Architect demonstrates those critical cloud skills have been achieved.

AWS Certified Solutions Architect – Associate is also one of this year’s highest-paying certifications, coming in fourth at $132,840. Those pursuing this certification are most likely to be cross-certified in CompTIA, Microsoft and ITIL®.

Eighty-five percent of IT professionals who hold this certification have at least six years of career experience, and of that group, 63% have over a decade on the job.

While most certification exams focus on one primary technology, AWS certifications often cover a couple dozen AWS services. AWS Certified Solutions Architects have verified their skills to:

– Design and deploy scalable, highly available and fault-tolerant systems on AWS.
– Lift and shift of an existing on-premises application to AWS.
– Select the appropriate AWS service based on data, compute, database or security requirements.
– Identify appropriate use of AWS architectural best practices.
– Estimate AWS costs and identify cost control mechanisms.


– How to become an AWS Certified Solutions Architect Associate
– The evolution of AWS
– Learn basic concepts about regions and availability zones
– Understand the many service offerings of AWS at a high level and the use cases for each


– Understand the importance of a strong security posture
– Understand the basic features of Identity and Access Management (IAM) including multi-factor authentication, usernames and passwords, and permissions

Hands-on Lab 1: Introduction to AWS Identity and Access Management (IAM)


–  Learn about S3 simple file storage and identify durability characteristics and use cases
– Understand objects and the components that they include such as keys, values, versions, and metadata
– Define an S3 bucket and learn how to configure them in the AWS Console
– Understand how to secure an S3 bucket
– Differentiate between S3 tiers including Infrequent Access, Reduced Redundancy, and Glacier
– Understand the CloudFront Content Delivery Network and how it can be used to improve website performance
– Understand the use cases for a Gateway Stored Volumes, Gateway Cached Volumes, and Virtual Tape Libraries
– Differentiate Import/Export, Snowball, and Transfer Acceleration, and how each can be used to move large amounts of data into AWS

Hands-on Lab 2: Introduction to Amazon Simple Storage Service (S3)

Hands-on Lab 3: S3: Multi-region Storage Backup with Cross-Region Replication

Hands-on Lab 4: Introduction to AWS Key Management Service

Hands-on Lab 5: Introduction to CloudFront


–  Understand virtual server and EC2 instance concepts
– Differentiate EC2 tiers and their use cases
– Understand Reserved and Spot Instances
– Differentiate EC2 instance types that are optimized for different workloads
– Understand gp2, io1, and st1 volume types
– Create virtual disks for an instance
– Create a Windows EC2 instance
– Configure a RAID array
– Create an EC2 Instance Store
– Create a custom AMI
– Configure a Security Group that controls inbound and outbound traffic
– Apply a Security Group to one or more EC2 instances
– Understand the concept of a Stateful Firewall

Hands-on Lab 6: Introduction to Amazon EC2

Hands-on Lab 7: Working with Amazon Elastic Block Store (EBS)


– Configure Elastic Load Balancer and use health checks to monitor instances
– Understand CloudWatch and use it to monitor resources and applications
– Log AWS API calls using CloudTrail
– Monitor traffic within a VPC using VPC Flow Logs
– Use the AWS Command Line to manage EC2 instances
– Use Auto Scaling to increase or reduce EC2 capacity based on conditions that you configure

Hands-on Lab 8: Working with Elastic Load Balancing

Hands-on Lab 9: EC2 Auto Scaling


– Learn the fundamentals of DNS
– Configure a hosted zone in Route53
– Modify DNS records
– Differentiate and configure Route53 Routing Policies

Hands-on Lab 10: Working with Route53


– Understand different database types
– Create an RDS Instance
– Back-up and take snapshots of RDS database instances
– Scale-out RDS using Read Replicas
– Use Multi-AZ RDS to create a highly-available database service
– Understand DynamoDB concepts
– Create a DynamoDB table
– Understand Elasticache at a high level
– Create an Aurora instance that is compatible with MySQL

Hands-on Lab 11: RDS
Hands-on Lab 12: DynamoDB
Hands-on Lab 13: Aurora


– Create a logically isolated section of the AWS cloud and define your own virtual network
– Create different network zones for publicly accessible instances and backend systems
– Connect your site to the Virtual Private Cloud (VPC) over a secure Virtual Private Network (VPN)
– Configure Network Address Translation (NAT) to translate public IP addresses to a private IP address range
– Create an Access Control List (ACL) to secure a network

Hands-on Lab 14: Build a VPC
Hands-on Lab 15: Audit your AWS Environment


– Understand the value of creating de-coupled applications
– Create a messaging queue using Amazon Simple Queuing Service (SQS)
– Use Simple Workflow (SWF) to order complex processes
– Send email, text, and HTTP notifications and alerts using Simple Notification Service (SNS)
– Import code and automatically create AWS resources using Elastic Beanstalk
– Create templates that ca be used to automate the entire AWS infrastructure using Cloud Formation
– Use Lambda to create serverless functions and eliminate management tasks and resource waste
– Use Elastic Transcoder to convert media into a variety of different formats

Hands-on Lab 16: Build a VPC using Cloud Formation