Learn AWS architectural principles, services, and get certified as Solutions Architect Associate [SAA-C02]

What you will learn

Design systems that are secure, reliable, high-performing, and cost-efficient

Migration or designing new applications for the Cloud

Design high availability, fault tolerance, and scalability

Create, manage, provision, and update related resources using AWS Cloud Formation and much more.

Learn: IAM, S3, CloudFront, Storage Gateway, Snowball

Learn: EC2, CloudWatch, CLI, Lambda, Route 53, RDS, DynamoDB, Redshift

Learn: ElastiCache, Aurora, VPC, SQS, SNS, Elastic Transcoder, Kinesis

Make architectural decisions based on the AWS recommended architectural principles and best practices

Leverage AWS services to make your infrastructure scalable, reliable, and highly available

Make an AWS based infrastructure more efficient in order to increase performance and reduce costs


Welcome to the AWS Certified Solutions Architect Complete Course!

Where you’re going to learn how to get started with AWS as a solutions architect so you can pass the exam and officially get certified.

I want to congratulate you for making the decision to get certified as a solutions architect.

In this practical, hands-on course our main objective is to give you education not just to understand the ins and outs of AWS, but also to learn exactly how you can apply what you learn to real world scenarios.

Blending practical work with solid theoretical training, we take you from the basics of AWS to mastery, giving you the training you need to get certified as a solutions architect.

And we understand that theory is important to build a solid foundation, we understand that theory alone isn’t going to get the job done so that’s why this course is packed with practical hands-on examples that you can follow step by step.

According to Glassdoor, the average salary for an AWS Solutions Architect in the United States is over $125,000 per year. This is a fast-growing industry with high demand for certified professionals.

You’ll learn the major components of Amazon Web Services (AWS) and how to design secure and robust solutions using AWS technologies.

This course is broken down into 4 main parts


  • AWS Course Intro
  • IAM – Identity and Access Management
  • Amazon EC2 – Elastic Compute Cloud


  • Amazon S3 – Simple Storage Service
  • AWS Command Line Interface
  • Advanced Amazon S3 & Athena
  • Database Service & Types


  • AWS Storage
  • Route53
  • Virtual Private Cloud/VPC’s
  • Load Balancing
  • Serverless


  • Disaster Recovery
  • Cloudfront & AWS Global Accelerator
  • Monitor and Audit
  • SQS, SNS and Kinesis
  • Other Services

The AWS solution architect training is designed for beginners and solutions architects. You will learn to use AWS Services and optimize services and how they fit into cloud-based solutions. Emphasizing on best practices for the AWS Cloud with the latest industry standard. Various design patterns to help you think through the process of architecting optimal IT solutions on AWS.




AWS Course Intro

Amazon AWS Resources

How To Create AWS Account

Identity and Access Management (IAM)

Introduction to IAM

Hands-on IAM

Amazon Elastic Compute Cloud (Amazon EC2)

Introduction to Amazon EC2

Hands-on Amazon EC2

EC2 Instance Connect

Installing Git, Docker, and Apache

Instance User Data

Security Groups

Instance Lifecycle

Amazon Machine Images (AMI)

Placement Groups

Instance Types

Instance Purchasing Options

IP Addressing and Elastic IP Addresses (EIPs)

Elastic Network Interfaces (ENIs)

EC2 Storage

Introduction to Amazon EBS

Amazon EBS: Volumes

Amazon EBS: Volumes Hands-on

Amazon EBS: Snapshots

EBS Encryption

Bonus: Lifecycle Manager

Instance Store

Amazon EFS


Follow Our Pages for Instant New Free Course Notifications!

LinkedIn YouTube Facebook Instagram Twitter Telegram

Amazon Simple Storage Service (Amazon S3)

Introduction to Amazon S3

Hands-on with S3 Buckets and Objects

S3 Versioning

S3 Encryption

S3 Security and Bucket Policies

S3 Websites


S3 Data Consistency Model

Introduction to the AWS Command Line Interface (CLI)

Introducing the AWS Command Line Interface (CLI)

Installing the AWS CLI

Configuring the AWS CLI

EC2 CLI Configuration, Roles, and Policies

Using the AWS CLI with Amazon EC2, Amazon S3, and IAM

Amazon EC2 Instance Metadata

Advanced Amazon S3 & Athena

Logging with Amazon S3

S3 MFA Delete

S3 Replication

S3 Performance

S3 Storage Classes

S3 Policies

Athena Intro

Athena Hands-on

Athena vs. Macie

Database Service and Types of Database in AWS

AWS Databases & RDS Introduction

RDS Backups, Multi-AZ & Read Replica

Hands-On – Databases

Types of Databases in AWS – slide with all db name

Amazon Aurora




AWS Storage

Snowball Overview

Storage Gateway

Storage Gateway (Hands-On)

Amazon FSx

Amazon FSx (Hands-On)


Route53 Overview

Route53 Hands-on + EC2 Instance + Hosted Zone + SOA NS Records

TTL Overview

Route 53 Health Checks hands-on

Routing Policy Lab – Simple hands-on

Routing Policy Lab – MultiValue hands-on

Routing Policy Lab – Failover hands-on

Routing Policy Lab – Latency hands-on

Routing Policy lab – Geolocation hands-on

Routing Policy Lab – Weigthed

Virtual Private Cloud or VPCs

VPC Overview (Default & Custom)

Subscribe to latest coupons on our Telegram channel.

Difference between Public and Private IP

VPC Hands-On


Internet Gateway

Route Tables

NAT Gateways

NACL’s & Security Groups

Flow logs

VPC Peering

VPC Endpoints

Bastion Hosts

Site to Site VPN

AWS Direct Connect

AWS VPN CloudHub

Transit Gateway

Load Balancing and High Availability Architecture

Load Balancers Overview

Health Checks

Types of load balancers in AWS

Classic Load Balancer with Hands On

Network Load Balancer with Hands On

Application Load Balancer with Hands On

ELB Stickiness

ELB Cross Zone Load balancing



ELB Connection Draining

AWS Load Balancer Troubleshooting and Monitoring

ASG Overview

ASG Alarms & Good to know

ASG Hands On

ASG Policies

HA & Fault Tolerance

Severless Overview

Serverless Overview

Lambda Overview & Concepts

Lambda Hands-on

Lambda Limits

Lambda Edge

Dynamo DB Overview

13.7 DynamoDB Security Hands-on

DynamoDB Advanced Features

API Gateway Overview

API-Gateway Hands-on

API Gateway Security

AWS Cognito

Disaster Recovery

Disaster Recovery Strategies

Database Migration Service (DMS)

Database Migration Service DMS (Hands-On)

On-Premises Strategies with AWS

DataSync – Overview

Transferring Large Datasets into AWS

AWS Backup – Overview

AWS Backup – Hands On

Cloudfront & AWS Global Accelerator

AWS CloudFront Overview

CloudFront Signed URL / Cookies

CloudFront Advanced Concepts

AWS Global Accelerator – Overview

Global Accelerator Hands-on

Monitor and Audit

AWS CloudWatch Dashboard Overview (Hands-on)

AWS CloudWatch Logs (Hands-on)

AWS CloudWatch Alarms (Hands-on)

AWS CloudWatch Events (Hands-on)

AWS Config Overview

Config Rules

AWS Config (Hands-on)

AWS CloudTrail Overview

CloudTrail Hands ON

CloudTrail v/s Config v/s CloudWatch

EventBridge Overview

EventBridge Hands-on

CloudWatch Agent & CloudWatch Logs Agent

EC2 Instance Recovery with CloudWatch Alarms

SQS, SNS and Kinesis

Intro To Messaging

Amazon SQS + Standard Queues Overview

SQS – Standard Queue (Hands On)

SQS – Queue Access Policy

SQS – Message Visibility Timeout

SQS – Dead Letter Queues

SQS – Request Response

SQS – Delay Queues

SQS – FIFO Queues (Hands On)

SQS + Auto Scaling Group

Amazon SNS – Overview

Amazon SNS – Hands On

SNS and SQS – Fan Out Pattern

Kinesis Overview

Kinesis Data Streams (Hands On)

Data Ordering for Kinesis vs SQS FIFO

SQS vs SNS vs Kinesis

Other AWS Services

CICD Introduction

CloudFormation Intro

CloudFormation Hands-On

CloudFormation – Extras (Stacksets)

Step Functions & SWF

Amazon EMR

Amazon Opswork

Amazon Elastic Map Reduce (EMR)


Amazon Elastic Transcoder

AWS Workspaces

Amazon App Sync

Cost Explorer