AWS Certified Solutions Architect - Professional

Training Architect
course instructor image
Adrian Cantrill
If it's about cats, the blockchain, cloud, automation, general tech, biohacking, minimalism , economics or finance I probably want to know about it :) Certification addict and trainer who loves to help others grow and achieve :)

Course Introduction

Getting Started

Course Introduction
00:03:21
About the Training Architect
00:01:29
CSA Pro Exam Overview
00:11:23

AWS Essentials

AWS Accounts
00:07:56
Regions, AZs, and Edge Infrastructure
00:10:25
High Availability, Fault Tolerance, and Disaster Recovery
00:10:13
Disaster Recovery: RPO and RTO
00:08:16
Data Persistence
00:09:00
The OSI 7-Layer Networking Model
00:13:37

Accounts

Section Introduction

Accounts Introduction
00:03:27

AWS Identity Basics

IAM Overview
00:13:25
Identity and Resource Policies: Part 1
00:15:10
Identity and Resource Policies: Part 2
00:12:46
IAM Roles and Temporary Security Credentials: Part 1
00:15:11
IAM Roles and Temporary Security Credentials: Part 2
00:10:27
Cross-Account Access: Resource Permissions vs. Cross-Account Roles
00:14:26
Hands-On-Lab: Accessing S3 with AWS IAM Roles
00:30:00

Account Management

AWS Accounts and AWS Organizations
00:15:49
Service Control Policies
00:14:07
AWS Account Limits
00:06:30
AWS Support Tiers
00:07:31
AWS Config
00:18:51
AWS Service Catalog
00:18:49
Hands-On-Lab: Using AWS Config and CloudFormation to Monitor Resources
01:00:00

Cost and Cost Optimization

Resource Billing Modes: On-Demand, Reserved, and Spot
00:15:14

Advanced Identity in AWS

Identity Federation
00:19:36
IAM Permissions Boundaries
00:05:51
Policy Evaluation Logic
00:09:12
Hands-On-Lab: Using Web Identity Federation to Authenticate AWS Account Access for a Remote User
00:30:00

Networking in AWS: Virtual Private Clouds (VPCs)

VPC Essentials

VPC Basics
00:20:03
AWS Resource Access Manager (RAM)
00:16:52
VPC Routing
00:09:12
Network Access Control Lists (NACLs)
00:13:30
Security Groups (SGs)
00:10:06
Public vs. Private Subnets, Internet Gateways, and IP Addressing: Part 1
00:16:08
Public vs. Private Subnets, Internet Gateways, and IP Addressing: Part 2
00:15:35
Egress-Only Gateways
00:14:02
DNS in a VPC
00:15:18
VPC Flow Logs
00:10:16
Hands-On-Lab: Working with VPC Flow Logs for Network Monitoring in AWS
01:00:00
Hands-On-Lab: Using Route 53 to Configure DNS in an AWS Environment
00:30:00

Advanced and Hybrid VPC Networking

Using VPC Endpoints
00:20:45
Peering VPCs: Part 1
00:15:06
Peering VPCs: Part 2
00:12:14
AWS Site-to-Site VPN
00:17:40
AWS Direct Connect Architecture
00:19:57
AWS Transit Gateway
00:18:49
Hands-On-Lab: Creating NAT Gateways and VPC S3 Endpoints
00:30:00
Hands-On-Lab: Configuring Inter-Region VPC Peering in an AWS Environment
00:30:00

Security

Account and Service Security

AWS Key Management Service (KMS): Part 1
00:13:11
AWS Key Management Service (KMS): Part 2
00:09:27
AWS CloudHSM
00:09:47
AWS Certificate Manager (ACM)
00:14:34
AWS Directory Service
00:19:18

Network Security

AWS WAF and Shield
00:17:22
AWS GuardDuty
00:06:46
Hands-On-Lab: Using AWS WAF to Protect against Common Attacks
01:00:00

Compute

Elastic Compute Cloud (EC2)

EC2 Concepts
00:17:43
Creating and Using AMIs
00:14:52
Virtualization and EC2 Instance Type: Deep Dive
00:20:22
EC2 Storage and Snapshots: Part 1
00:13:24
EC2 Storage and Snapshots: Part 2
00:10:55
EC2 Instance Profiles and Roles
00:13:05
HPC and Placement Groups
00:12:49
Custom Logging to CloudWatch
00:17:07
Hands-On-Lab: Using RAID Configurations on an AWS EBS Volume
00:30:00
Hands-On-Lab: Using AWS EBS Snapshots to Restore Files to an AWS EBS Volume
00:30:00

Containers

Containers 101
00:09:53
ECS Architecture
00:20:07
ECS Security
00:18:16
Hands-On-Lab: Deploying Docker Containers on Amazon EC2 Instances
00:30:00

Serverless

Serverless and Event-Driven Architectures
00:16:39
Lambda Architecture: Part 1
00:13:15
Lambda Architecture: Part 2
00:14:31
Lambda Layers
00:06:33
API Gateway
00:18:15

Scaling and Resilience

Scaling Architectures

AWS Service Resilience
00:16:27
Stateless Architectures
00:10:06
Deciding between Spot and Reserved Instances
00:11:47
Implementing Auto Scaling Groups (ASGs): Part 1
00:07:49
Implementing Auto Scaling Groups (ASGs): Part 2
00:13:59
Implementing Auto Scaling Groups (ASGs): Part 3
00:10:36
Multi-AZ Implementations
00:07:11
Elastic Load Balancers: Part 1 - Essentials
00:11:18
Elastic Load Balancers: Part 2 - Classic Load Balancers
00:16:27
Elastic Load Balancers: Part3 - Application Load Balancers
00:16:24
Elastic Load Balancers: Part4 - Network Load Balancers
00:07:09
Hands-On-Lab: Creating an Application Load Balancer from the AWS CLI
01:00:00
Hands-On-Lab: Creating and Configuring a Network Load Balancer in AWS
00:30:00
Hands-On-Lab: Utilizing Proxy Protocol and Nginx to Solve Problems through the AWS ELB
01:00:00

CloudFront Essentials

CloudFront Architecture: Part1
00:12:40
CloudFront Architecture: Part 2
00:09:59
Creating and Working with Distributions
00:14:56
Working with Custom Origins
00:05:57
CloudFront and Security: Part 1
00:12:08
CloudFront and Security: Part 2
00:12:42
Optimizing Caching
00:15:23
Lambda@Edge
00:08:30
Logging, Reporting, and Monitoring
00:07:51
Hands-On-Lab: Streaming Video with Amazon S3, CloudFront, and Elastic Transcoder
01:00:00

Amazon Route 53 (R53)

Route 53 Architecture
00:17:24
Advanced Route 53 Concepts
00:07:47

Storage

Object Storage: Amazon Simple Storage Service (S3)

Introduction
00:01:18
S3 Architecture: Part 1
00:14:59
S3 Architecture: Part 2
00:11:29
S3 Storage Tiers, Intelligent-Tiering, and Lifecycle Policies
00:17:25
Versioning and Locking
00:09:58
Controlling Access to S3 Buckets
00:16:52
Cross-Region Replication
00:09:21
Object Encryption
00:11:01
Optimizing S3 Performance
00:13:39
Glacier Architecture
00:11:26

Amazon Elastic File System (EFS)

EFS Architecture: Part 1
00:12:26
EFS Architecture: Part 2
00:14:31

Amazon FSx

FSx Architecture
00:07:38

AWS Storage Gateway

File Gateways vs. Volume Gateways vs. Tape Gateway
00:11:12

Databases in AWS

Databases Introduction

EC2 Self-Managed Databases
00:08:23
Database Data Models and Engines
00:20:23

SQL Databases

Amazon Relational Database Service (RDS): Part 1
00:16:34
Amazon Relational Database Service (RDS): Part 2
00:10:54
Amazon Aurora Architecture: Part 1
00:16:12
Amazon Aurora Architecture: Part 2
00:14:53
Aurora Global Database
00:03:44
Aurora Serverless
00:14:05
Amazon Athena
00:12:55

NoSQL Databases

DynamoDB Architecture: Part 1
00:14:54
DynamoDB Architecture: Part 2
00:15:33
Advanced DynamoDB: Part 1
00:09:43
Advanced DynamoDB: Part 2
00:10:38
Amazon Neptune
00:05:23
Amazon Quantum Ledger Database (QLDB)
00:13:31
Amazon DocumentDB (with MongoDB Compatibility)
00:19:27

Amazon ElastiCache

ElastiCache Architecture
00:11:43

Analytics, IoT, and Streaming

Amazon EMR

MapReduce Essentials
00:13:06
EMR Architecture: Part 1
00:12:43
EMR Architecture: Part 2
00:06:47
EMR Cost and Performance Optimization
00:13:31

Amazon Kinesis

What Is Kinesis?
00:16:59
Data Firehose
00:08:49
Data Analytics in Kinesis
00:09:25

AWS Redshift

Redshift Architecture
00:18:02
Disaster Recovery in Redshift
00:06:56

AWS IoT Platform

AWS IoT Architecture
00:09:19

Amazon QuickSight

QuickSight Basics
00:04:15

Search and Analytics Engines

Elasticsearch
00:19:27

Deployment and Operations

Monitoring Your AWS Account

AWS CloudWatch
00:14:56
CloudWatch Logs
00:11:03
AWS CloudTrail: Part 1
00:16:25
AWS CloudTrail: Part 2
00:08:14
Route 53 Logging
00:08:12
S3 Logging
00:04:40

AWS Systems Manager

Systems Management with AWS Systems Manager
00:20:14
Parameter Store
00:11:01

AWS CloudFormation

CloudFormation Overview
00:07:57
Stack Updates
00:12:54
Template Portability and Reuse
00:13:52
Stack References and Nested Stacks
00:15:18
Stack Roles
00:06:15
StackSets
00:04:36
Using CloudFormation for Disaster Recovery
00:06:31
Custom Resources
00:08:05
Hands-On-Lab: Using CloudFormation Templates to Create Complex Environments in AWS
01:30:00

AWS Elastic Beanstalk

Elastic Beanstalk Architecture
00:16:23

AWS OpsWorks

OpsWorks Architecture
00:15:13

Migrations and Hybrid Architectures

AWS Data Pipeline

Data Pipeline Essentials
00:14:22
Hands-On-Lab: Using Data Pipeline to Export a Table from DynamoDB
01:00:00

AWS Migration Services

Hands-On-Lab: Disaster Recovery Techniques in AWS
01:00:00

AWS Snow*

Migrating Data to AWS with Snowball and Snowmobile
00:11:40

Application Integration

Simple Queue Service (SQS)

SQS Architecture
00:18:32
Hands-On-Lab: Processing Messages in AWS with Auto Scaling and SQS Message Queues
01:00:00

Simple Notification Service (SNS)

Using SNS within AWS Architectures
00:12:40

Amazon MQ

Amazon MQ Essentials
00:08:49

Workflow Orchestration

Step Functions and Simple Workflow Service
00:20:04

Course Conclusion

Final Steps

How to Prepare for the Exam
00:19:04

Final Exam

Live-Environment-Challenge: AWS Certified Solutions Architect - Professional (2019) Practice Exam
04:00:00

Details

AWS is one of the fastest growing cloud service platforms offered today. It is used worldwide by millions of users!

Being able to achieve the CSA Pro level certification is one of the top achievements for any cloud engineer. With that being understood, it is also one of the most challenging exams offered by any cloud vendor today. You will need to dedicate a numerous amount of hours studying, taking practice exams, and getting hands-on experience within AWS.

Luckily, we're here to help you out! This course is designed to guide you through learning the knowledge and services that are required to pass the CSA Professional exam successfully.

So let's get started!

Important Notes

Don't make a course schedule - it will prevent any new lessons showing as they are uploaded.

Join the #aws-sa-pro-2019 channel on slack.linuxacademy.com for updates

Links

https://interactive.linuxacademy.com/diagrams/OrionPapersPro.html

https://github.com/linuxacademy/aws-csa-pro-2019

Study Guides

Orion Papers Pro

https://interactive.linuxacademy.com/diagrams/OrionPapersPro.html

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More