AWS Certified Solutions Architect - Associate (SAA-C03) - Course Curriculum

INTRODUCTION & SCENARIO

Public Introduction (4:04)

Finding and Using the Course Resources (14:31)

Site tools and features (8:36)

AWS Exams (17:32)

Scenario - Animals4life (13:28)

Connect with other students and your instructor (3:10)

SHARED LESSONS [] etc

COURSE FUNDAMENTALS AND AWS ACCOUNTS

AWS Accounts - The basics (11:33)

[DEMO] ACCOUNTS - STEP1 - Creating GENERAL AWS Account (14:44)

Multi-factor Authentication (MFA) (8:25)

[DEMO] ACCOUNTS - STEP2 - Securing GENERAL AWS Account (9:44)

[DEMO] ACCOUNTS - STEP3 - Creating a Budget (6:46)

[DO_IT_YOURSELF] Creating the Production Account (4:59)

Identity and Access Management (IAM) Basics (13:01)

[DEMO] ACCOUNTS - STEP4 - Adding IAMADMIN to GENERAL Account (12:36)

[DEMO] ACCOUNTS - STEP4 - Adding IAMADMIN to PRODUCTION Account (10:17)

IAM Access Keys (7:10)

[DEMO] Creating Access keys and setting up AWS CLI v2 tools (17:43)

NETWORKING AND TECHNICAL FUNDAMENTALS

OSI 7-Layer Networking Model

OSI Model Introduction (4:46)

Layer 1 - Physical (10:00)

Layer 3 - Network - PART1 (12:06)

Layer 3 - Network - PART2 (19:13)

Layer 3 - Network - PART3 (15:15)

Layer 4&5 - Transport & Session - PART1 (15:39)

Layer 4&5 - Transport & Session - PART2 (13:54)

Other Networking (MORE COMING SOON)

Network Address Translation (NAT) - PART1 (11:00)

Network Address Translation (NAT) - PART2 (9:38)

IP Address Space & Subnetting - PART1 (14:37)

IP Address Space & Subnetting - PART2 (10:32)

Distributed Denial of Service (DDOS) Attacks (14:35)

VLANs, TRUNKS & QinQ (16:14)

Decimal to Binary Conversion (IP Addressing) (17:12)

SSL & TLS (11:19)

Border Gateway Protocol (BGP) 101 (17:03)

Stateful vs Stateless Firewalls (14:04)

JumboFrames (4:35)

Layer 7 Firewalls (7:44)

IP Sec VPN Fundamentals (14:48)

Fibre Optic Cable 101 (11:21)

Security (MORE COMING SOON)

Encryption 101 - PART1 (13:56)

Encryption 101 - PART2 (6:42)

Envelope Encryption (8:06)

Hardware Security Modules (HSMs) (6:40)

Hash Functions & Hashing (13:19)

Digital Signatures (9:26)

DNS & DNSSEC

DNS #1 - What does DNS do (2:56)

DNS #2 - Why does DNS need a complex architecture (13:19)

DNS #3 - How DNS actually works … walking the tree (8:46)

DNS #4 - What happens when a domain is registered? (4:27)

DNSSEC #1 - Why do we need DNSSEC (11:08)

DNSSEC #2 - How DNSSEC Works within a Zone (17:34)

DNSSEC #3 - DNSSEC Chain of Trust (8:16)

DNSSEC #4 - DNSSEC Root Signing Ceremony (7:53)

Containers & Virtualization (MORE COMING SOON)

Kubernetes 101 (11:27)

Backups & DR (MORE COMING SOON)

Recovery Point Objective (RPO) & Recovery Time Objective (RTO) (16:54)

Data Formats & Configuration Formats (MORE COMING SOON)

YAML aint markup language (YAML) 101 (6:12)

Javascript Object Notation (JSON) 101 (4:25)

CLOUD COMPUTING FUNDAMENTALS

What is Cloud Computing? (13:30)

Public vs Private vs Multi vs Hybrid Cloud .. (8:38)

Cloud Service Models (IAAS, PAAS, SAAS) (10:25)

AWS FUNDAMENTALS

AWS Public vs Private Services (7:04)

AWS Global Infrastructure (14:53)

AWS Default Virtual Private Cloud (VPC) (15:19)

Elastic Compute Cloud (EC2) Basics (14:46)

[DEMO] My First EC2 Instance - PART1 (10:58)

[DEMO] My First EC2 Instance - PART2 (9:40)

Simple Storage Service (S3) Basics (15:48)

[DEMO] My First S3 Bucket (18:34)

CloudFormation (CFN) Basics (12:28)

[DEMO] Simple Automation With CloudFormation (CFN) (15:52)

CloudWatch (CW) Basics (13:45)

[Demo] Simple Monitoring with Cloudwatch (15:31)

Shared Responsibility Model (6:20)

High-Availability vs Fault-Tolerance vs Disaster Recovery (17:21)

Route53 (R53) Fundamentals (6:29)

[DEMO] Registering a Domain with route53 (9:49)

DNS Record Types (13:25)

Fundamentals Section Quiz

IAM, ACCOUNTS AND AWS ORGANIZATIONS

IAM Identity Policies (15:52)

IAM Users and ARNs (13:49)

[DEMO] Simple Identity Permissions in AWS (16:06)

IAM Groups (7:48)

[DEMO] Permissions control using IAM Groups (9:24)

IAM Roles - The Tech (8:13)

When to use IAM Roles (15:27)

Service-linked Roles & PassRole (5:16)

AWS Organizations (12:56)

[DEMO] AWS Organizations (19:48)

Service Control Policies (SCPs) (12:44)

[DEMO] Using Service Control Policies (16:45)

CloudWatch Logs (7:16)

CloudTrail (11:40)

[DEMO] Implementing an Organizational Trail (18:23)

AWS Control Tower 101 (15:42)

IAM & Orgs Section Quiz

SIMPLE STORAGE SERVICE (S3)

S3 Security (Resource Policies & ACLs) (18:19)

S3 Static Hosting (10:36)

[Demo] Creating a static website with S3 (17:55)

Object Versioning & MFA Delete (7:41)

[DEMO] - S3 Versioning (15:45)

S3 Performance Optimization (11:42)

[DEMO] - S3 Performance (5:06)

Key Management Service (KMS) (18:38)

[DEMO] KMS - Encrypting the battle-plans with KMS (12:43)

S3 Object Encryption CSE/SSE (23:31)

[DEMO] Object Encryption and Role Separation (14:50)

S3 Bucket Keys (5:59)

S3 Object Storage Classes - PART1 (9:23)

S3 Object Storage Classes - PART2 (11:41)

S3 Lifecycle Configuration (8:13)

S3 Replication (13:59)

[DEMO] Cross-Region Replication of an S3 Static Website (19:52)

S3 PreSigned URLs (11:11)

[DEMO] Creating and using PresignedURLs (18:23)

S3 Select and Glacier Select (5:32)

S3 Events (4:32)

S3 Access Logs (3:05)

S3 Object Lock (9:52)

S3 Access Points (5:52)

[DEMO] Multi-Region Access Points (MRAP) (20:25)

S3 Section Quiz

VIRTUAL PRIVATE CLOUD (VPC) BASICS

VPC Sizing and Structure - PART1 (11:48)

VPC Sizing and Structure - PART2 (11:16)

Custom VPCs - PART1 - THEORY (10:10)

[DEMO] Custom VPCs - PART2 - DEMO (5:40)

VPC Subnets (10:42)

[DEMO] Implement multi-tier VPC subnets (15:24)

VPC Routing, Internet Gateway & Bastion Hosts (17:35)

[DEMO] Configuring A4l public subnets and Jump-box - PART1 (13:45)

[DEMO] Configuring A4l public subnets and Jump-box - PART2 (11:45)

Stateful vs Stateless Firewalls (14:04)

Network Access Control Lists (NACLs) (12:38)

Security Groups (SG) (11:48)

Network Address Translation (NAT) & NAT Gateway - PART1 (13:43)

Network Address Translation (NAT) & NAT Gateway - PART2 (11:08)

[DEMO] Implementing private internet access using NAT Gateways (19:25)

VPC Basics Section Quiz

ELASTIC COMPUTE CLOUD (EC2) BASICS

Virtualization 101 (12:27)

EC2 Architecture and Resilience (12:36)

EC2 Instance Types - PART1 (11:52)

EC2 Instance Types - PART2 (8:13)

[DEMO] EC2 SSH vs EC2 Instance Connect (17:06)

Storage Refresher (14:16)

Elastic Block Store (EBS) Service Architecture (8:43)

EBS Volume Types - General Purpose (9:23)

EBS Volume Types - Provisioned IOPS (6:15)

EBS Volume Types - HDD-Based (4:32)

Instance Store Volumes - Architecture (9:00)

Choosing between the EC2 Instance Store and EBS (8:49)

Snapshots, Restore & Fast Snapshot Restore (FSR) (10:55)

[DEMO] EBS Volumes - PART1 (15:16)

[DEMO] EBS Volumes - PART2 (14:13)

[DEMO] EBS Volumes - PART3 (14:27)

EBS Encryption (8:22)

Network Interfaces, Instance IPs and DNS (15:58)

[DEMO] Manual Install of Wordpress on EC2 - PART1 (12:27)

[DEMO] Manual Install of Wordpress on EC2 - PART2 (12:36)

Amazon Machine Images (AMI) (13:58)

[DEMO] Creating an Animals4life AMI - PART1 (9:38)

[DEMO] Creating an Animals4life AMI - PART2 (10:57)

[DEMO] Copying & Sharing an AMI (8:35)

EC2 Purchase Options - PART1 (9:22)

EC2 Purchase Options - PART2 (11:56)

Reserved Instances - the rest (11:58)

Instance Status Checks & Auto Recovery (7:42)

[DEMO] Shutdown, Terminate & Termination Protection (5:40)

Horizontal & Vertical Scaling (11:23)

Instance Metadata [THEORY & DEMO] (15:46)

EC2 Basics Section Quiz

CONTAINERS & ECS

Introduction to Containers (17:13)

[DEMO] Creating ‘container of cats’ Docker Image (18:15)

ECS - Concepts (10:25)

ECS - Cluster Mode (13:09)

[DEMO] - Deploying ‘container of cats’ using Fargate (13:13)

Elastic Container Registry (ECR) (4:14)

Kubernetes 101 (11:27)

Elastic Kubernetes Service (EKS) 101 (6:14)

Containers Section Quiz

ADVANCED EC2

Bootstrapping EC2 using User Data (10:25)

[DEMO] Bootstrapping Wordpress Installation - PART1 (15:00)

[DEMO] Bootstrapping Wordpress Installation - PART2 (6:45)

Enhanced Bootstrapping with CFN-INIT (11:52)

[DEMO] CFN-INIT and CFN Creation Policies (12:29)

EC2 Instance Roles & Profile (4:18)

[DEMO] Using EC2 Instance Roles (13:31)

SSM Parameter Store (6:16)

[DEMO] Parameter Store (16:11)

System and Application Logging on EC2 (6:15)

[DEMO] Logging and Metrics with CloudWatch Agent-PART1 (11:51)

[DEMO] Logging and Metrics with CloudWatch Agent-PART2 (8:08)

EC2 Placement Groups (14:29)

Dedicated Hosts (8:56)

Enhanced Networking & EBS Optimized (6:57)

Advanced EC2 Section Quiz

ROUTE 53 - GLOBAL DNS

R53 Public Hosted Zones (6:28)

R53 Private Hosted Zones (5:10)

CNAME vs R53 Alias (5:19)

Simple Routing (2:17)

R53 Health Checks (12:41)

Failover Routing (1:53)

[DEMO] Using R53 and Failover Routing-PART1 (16:41)

[DEMO] Using R53 and Failover Routing-PART2 (6:28)

Multi Value Routing (2:32)

Weighted Routing (3:24)

Latency Routing (2:44)

Geo-location Routing (5:02)

Geo-proximity (4:50)

R53 Interoperability (11:50)

Implementing DNS-SEC using Route53 (17:43)

Route53 Section Quiz

RELATIONAL DATABASE SERVICE (RDS)

Database Refresher & MODELS - PART1 (8:51)

Database Refresher & MODELS - PART2 (14:45)

ACID vs BASE (11:02)

Databases on EC2 (13:08)

[DEMO] Splitting Wordpress Monolith => APP & DB (18:01)

Relational Database Service (RDS) Architecture (11:39)

[DEMO] Migrating EC2 DB into RDS - PART1 (18:20)

[DEMO] Migrating EC2 DB into RDS - PART2 (12:58)

Relational Database Service (RDS) MultiAZ - Instance and Cluster (11:54)

RDS Automatic Backup, RDS Snapshots and Restore (8:52)

RDS Read-Replicas (6:36)

[DEMO] MultiAZ & Snapshot Restore with RDS - PART1 (14:05)

[DEMO] MultiAZ & Snapshot Restore with RDS - PART2 (12:07)

RDS Data Security (7:03)

RDS Custom (5:22)

Aurora Architecture (13:44)

Aurora Serverless (9:52)

[DEMO] Migrating to Aurora Serverless [DON’T DO THIS DEMO, IT WON’T WORK, UPDATING to SERVERLESSv2] (14:47)

Aurora Global Database (5:08)

Multi-master writes (7:51)

Relational Database Service (RDS) - RDS Proxy (9:47)

Database Migration Service (DMS) (11:03)

RDS Section Quiz

NETWORK STORAGE & DATA LIFECYCLE

EFS Architecture (9:05)

[DEMO] Implementing EFS - PART1 (8:51)

[DEMO] Implementing EFS - PART2 (11:32)

[DEMO] Using EFS with Wordpress (16:00)

AWS Backup (6:36)

Network Storage Section Quiz

HA & SCALING

Regional and Global AWS Architecture (10:42)

Evolution of the Elastic Load Balancer (4:10)

Elastic Load Balancer Architecture - PART1 (10:18)

Elastic Load Balancer Architecture - PART2 (12:32)

Application Load balancing (ALB) vs Network Load Balancing (NLB) (16:20)

Launch Configuration and Templates (4:00)

Auto-Scaling Groups (16:01)

ASG Scaling Policies (10:23)

ASG Lifecycle Hooks (4:41)

ASG HealthCheck Comparison - EC2 vs ELB (3:38)

SSL Offload & Session Stickiness (12:11)

[DEMO] Seeing Session Stickiness in Action (12:57)

[ADVANCED_DEMO] Architecture Evolution - STAGE1 - PART1 (14:24)

[ADVANCED_DEMO] Architecture Evolution - STAGE1 - PART2 (10:43)

[ADVANCED_DEMO] Architecture Evolution - STAGE2 (12:58)

[ADVANCED_DEMO] Architecture Evolution - STAGE3 (19:30)

[ADVANCED_DEMO] Architecture Evolution - STAGE4 (18:04)

[ADVANCED_DEMO] Architecture Evolution - STAGE 5 - PART1 (11:31)

[ADVANCED_DEMO] Architecture Evolution - STAGE 5 - PART2 (14:56)

[ADVANCED_DEMO] Architecture Evolution - STAGE6 (5:48)

Gateway Load Balancer (13:40)

HA and Scaling Section Quiz

SERVERLESS AND APPLICATION SERVICES

Architecture Deep Dive - PART1 (8:52)

Architecture Deep Dive - PART2 (13:09)

AWS Lambda - PART1 (11:25)

AWS Lambda - PART2 (13:59)

AWS Lambda - PART3 (17:03)

CloudWatchEvents and EventBridge (6:54)

[DEMO] Automated EC2 Control using Lambda and Events - PART1 (13:44)

[DEMO] Automated EC2 Control using Lambda and Events - PART2 (18:49)

Serverless Architecture (12:56)

Simple Notification Service (7:49)

Step Functions (16:09)

API Gateway 101 (16:27)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART1 (5:01)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART2 (8:24)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART3 (12:31)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART4 (13:31)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART5 (12:55)

[MINI_PROJECT] Build A Serverless App - Pet-Cuddle-o-Tron - PART6 (2:39)

Simple Queue Service (15:30)

SQS Standard vs FIFO Queues (3:29)

SQS Delay Queues (4:38)

SQS Dead-Letter Queues (4:17)

Kinesis Data Streams (7:52)

Kinesis Data Firehose (9:11)

Kinesis Data Analytics (8:51)

Kinesis Video Streams (5:09)

Amazon Cognito - User and Identity Pools (14:44)

AWS Glue 101 (6:23)

Amazon MQ 101 (8:15)

Amazon AppFlow (3:30)

Serverless and App Services Section Quiz

GLOBAL CONTENT DELIVERY AND OPTIMIZATION

Cloudfront Architecture (14:56)

CloudFront (CF) - Behaviors (9:21)

CloudFront - TTL and Invalidations (13:48)

ACM (11:21)

Cloudfront and SSL/TLS (14:59)

CloudFront (CF) - Origin Types & Origin Architecture (10:20)

[DEMO] CloudFront (CF) - Adding a CDN to a static Website-PART1 (16:23)

[DEMO] CloudFront (CF) - Adding a CDN to a static Website-PART2 (12:24)

[DEMO] CloudFront (CF) - Adding an Alternate CNAME and SSL (11:12)

CloudFront - Security - OAI & Custom Origins (8:50)

CloudFront - Private Distribution & Behaviors (7:49)

[DEMO] CloudFront (CF) - Using Origin Access Control (OAC) (new version of OAI) (11:21)

Lambda@Edge (8:03)

Global Accelerator (10:29)

CDN and Optimization Section Quiz

ADVANCED VPC NETWORKING

VPC Flow Logs (9:56)

Egress-Only Internet gateway (6:46)

VPC Endpoints (Gateway) (11:14)

VPC Endpoints (Interface) (11:26)

[DEMO] VPC Endpoints - Interface - PART1 (11:59)

[DEMO] VPC Endpoints - Gateway - PART2 (9:59)

[DEMO] Egress-Only Internet Gateway - PART3 (7:57)

VPC Peering (9:04)

[DEMO] VPC Peering (22:38)

Advanced VPC Section Quiz

HYBRID ENVIRONMENTS AND MIGRATION

Border Gateway Protocol 101 (17:29)

IPSec VPN Fundamentals (14:54)

AWS Site-to-Site VPN (18:05)

[DEMO] Simple Site2Site VPN - STAGE0 - SETUP (4:52)

[DEMO] Simple Site2Site VPN - STAGE1 - AWS VPN (10:01)

[DEMO] Simple Site2Site VPN - STAGE2 - on-prep pfSense Config (17:09)

[DEMO] Simple Site2Site VPN - STAGE3 - Routing & Security (10:29)

[DEMO] Simple Site2Site VPN - STAGE4 - Testing (5:42)

[DEMO] Simple Site2Site VPN - STAGE5 - Cleanup (1:50)

Direct Connect (DX) Concepts (9:37)

Direct Connect (DX) Resilience (13:50)

Direct Connect (DX) - Public VIF + VPN (Encryption) (6:43)

Transit Gateway (10:26)

Storage Gateway - Volume (14:15)

Storage Gateway - Tape (VTL) (12:11)

Storage Gateway - File (12:15)

Snowball / Edge / Snowmobile [NEW VERSION COMING SOON] (10:47)

Directory Service (15:50)

DataSync (9:27)

FSx for Windows Servers (11:32)

FSx For Lustre (13:57)

AWS Transfer Family (10:24)

Hybrid and Migration Section Quiz

SECURITY, DEPLOYMENT & OPERATIONS

AWS Secrets Manager (7:44)

Application Layer (L7) Firewall (7:44)

Web Application Firewall (WAF), WebACLs, Rule Groups and Rules (19:18)

AWS Shield (9:47)

CloudHSM (14:36)

AWS Config (6:14)

Amazon Macie (12:04)

[DEMO] Amazon Macie (15:35)

Amazon Inspector (6:28)

Amazon Guard Duty (4:14)

Section Quiz

INFRASTRUCTURE AS CODE (CLOUDFORMATION)

CloudFormation Physical & Logical Resources (7:30)

[DEMO] Simple Non Portable Template - PART1 (10:28)

[DEMO] Simple Non Portable Template - PART2 (11:28)

CloudFormation Template and Pseudo Parameters (6:53)

CloudFormation Intrinsic Functions (14:28)

CloudFormation Mappings (4:30)

CloudFormation Outputs (3:37)

[DEMO] Template v2 - Portable (13:34)

CloudFormation Conditions (7:24)

CloudFormation DependsOn (7:14)

CloudFormation Wait Conditions & cfn-signal (11:52)

CloudFormation Nested Stacks (13:55)

CloudFormation Cross-Stack References (10:05)

CloudFormation Stack Sets (9:12)

CloudFormation Deletion Policy (5:24)

CloudFormation Stack Roles (6:47)

CloudFormation Init (CFN-INIT) (8:48)

CloudFormation cfn-hup (4:13)

[DEMO] wait conditions, cfn-signal, cfn-init and cfn-hup - PART1 (12:51)

[DEMO] wait conditions, cfn-signal, cfn-init and cfn-hup - PART2 (14:42)

CloudFormation ChangeSets [NEW VERSION COMING SOON] (11:03)

CloudFormation Custom Resources (11:03)

[DEMO] CloudFormation Custom Resources-PART1 (9:12)

[DEMO] CloudFormation Custom Resources-PART2 (13:27)

NoSQL DATABASES & DYNAMODB

DynamoDB - Architecture (10:49)

DynamoDB - Operations, Consistency and Performance-PART1 (13:06)

DynamoDB - Operations, Consistency and Performance-PART2 (11:24)

DynamoDB Local and Global Secondary Indexes (12:35)

DynamoDB - Streams & Lambda Triggers (9:10)

DynamoDB - Global Tables (5:09)

DynamoDB - Accelerator (DAX) (10:58)

DynamoDB - TTL (4:49)

Amazon Athena (8:19)

[DEMO] Athena Demo - PART1 (13:31)

[DEMO] Athena Demo - PART2 (11:37)

Elasticache (12:51)

Redshift Architecture (11:32)

Redshift DR and Resilience (3:40)

NoSQL Section Quiz

MACHINE LEARNING 101

Amazon Comprehend (7:28)

Amazon Kendra (5:00)

Amazon Lex (5:51)

Amazon Polly (4:04)

Amazon Rekognition (4:18)

Amazon Textract (8:42)

Amazon Transcribe (4:55)

Amazon Translate (4:32)

Amazon Forecast 101 (4:04)

Amazon Fraud Detector (3:34)

Amazon SageMaker (5:39)

OTHER SERVICES & FEATURES

AWS Local Zones (8:52)

EXAM

General AWS Exam Technique - 3 Phase Approach (8:56)

General AWS Question Technique - PART1 (14:12)

General AWS Question Technique - PART2 (9:01)

Practice Exam #1

Practice Exam #2

FINISHING UP

Thanks! and a favour (3:15)