Introduction
  • Introduction
  • Weekly SAA Study Group Session
  • Increase the speed of learning
  • 2020 Downloadable Resources
  • 2020 New Version of Certified Solutions Architect Associate Exam (SAA-C02)
  • 2020 SAA-C02 Exam Overview and Preparation Strategies
  • 2020 My experience taking AWS SAA C02, and C01 exams
Housekeeping
  • ReadMe
  • 2020 AWS Account Setup, Free Tier Offers, Billing, Support
  • 2020 Billing Alerts, Delegate Access
  • 2018 IAM User and Command Line Tool Setup
  • *NEW* Savings Plan Pricing
Messaging Services - SQS, SNS, EventBridge, Kinesis
  • Downloadable Resources
  • Messaging Services Introduction
  • SQS Standard and FIFO Queues, Message Lifecycle, Visibility Timeout
  • SQS Duplicate Message, Long Polling, Batching, Retention, DLQ, Encryption
  • Lab - SQS Standard Queue, Visibility Timeout, DLQ, Long Polling
  • Lab - SQS FIFO Queue, Deduplication, Message Group
  • SNS, Standard and FIFO Topics, Message Filtering, Retry, DLQ, Logging
  • EventBridge, Event Bus, SaaS Partner Bus
  • Comparison - SNS, EventBridge
  • Lab - SNS Topic, Fanout, S3 Event Notification
  • Stream versus Batch Processing [Repeat from Data Lake]
  • Kinesis Data Streams, Video Streams, Firehose, Analytics
  • Kinesis Shards, Partition Key, Retention, Iterator, Resharding, KCL, KPL
  • Lab - Kinesis Data Streams
  • NOTE: Identity and Access Management
  • Permission and Access Management
  • Summary
  • Queues
  • Queues
  • Kinesis Quiz - 1
  • Messaging Services
Labs - Amazon Kinesis Streams, Firehose and Analytics
  • Demo - Firehose Objective
  • Demo - Firehose Handson
  • Kinesis Analytics - Introduction
  • Kinesis Analytics - Steps
  • Kinesis Analytics - Recap
  • Kinesis Analytics - Pricing
  • Demo - Kinesis Demo Overview & Objective
  • Demo - Kinesis Analytics Handson
  • Demo - Adding Additional Input Streams
  • Demo - Cleanup
Amazon Simple Email Service (SES)
  • Introduction and Usage Scenarios
  • Email Delivery Outcomes - Feedback Loop
  • Spam or Legitimate - Deliverability and Reputation
  • How to Maximize Deliverability and Increase your Reputation?
  • Verification of Email Source and Domain
  • Authentication - Provide Evidence that your are the Owner of Email
  • Sender Policy Framework (SPF), Domain Keys Identified Mail (DKIM), DMARC
  • Sending Limits, SES Sandbox, Content Filtering
  • Feedback Loop, Email Sending Metrics, Dedicated and Shared IP Addresses
  • Receiving Emails with SES, Interfaces for SES, Credentials
  • Pricing
  • SES - Quiz 1
  • SES - Quiz 2
  • SES - Quiz 3
Serverless Compute with Lambda
  • Downloadable Resources
  • What is Serverless Compute?
  • Limitations, Language and Runtime, Concurrency
  • Stateless Design, RDS Proxy, VPC, Security, Sync/Async, Edge Compute
  • Lab - S3 Object Processing Overview and Setup
  • Lab - Create Lambda Function, Test and View Logs
  • Lab - Implement Object Transformation Logic
  • Lab - X-Ray Distributed Tracing
  • Lab - Lambda Layers
  • Decoupled Design, Versioning, Alias
  • AWS Lambda
2020 Architecture Review - Server-based and Serverless
  • Server-based
  • 2020 Server-based Design
  • 2020 Decoupling Layers
  • 2020 Serverless Design
Databases in AWS - Relational, NoSQL, In-Memory, Columnar
  • Downloadable Resources
  • 2020 AWS Databases - Introduction, Benefits, and Types
  • 2020 Relational Database Service (RDS) - Features and Benefits
  • 2020 Aurora and Aurora Serverless Relational Database
  • 2020 DynamoDB - Primary Key, Partitions, and Features
  • 2020 DynamoDB - How to Read and Write Items, Global and Local Index
  • 2020 DynamoDB - Eventual-Strong Consistency, Capacity Management, Best Practices
  • 2020 Cassandra and DocumentDB
  • 2020 - Amazon ElastiCache - Usage Example, Features
  • 2020 Amazon Redshift
  • 2020 Quiz – Databases
Labs - Relational Database Service (RDS)
  • Demo - RDS Pre-requisites
  • Demo - Setup DB Subnet Group
  • Demo - Setup MySQL Linux Client, MySQL Workbench
  • 2018 Demo - MultiAZ MySQL Deployment
  • Demo - Connect to MySQL Instance - Linux, Windows Client
  • Demo - Failover
  • Demo - Read Replica
  • Demo - Automated Backup and Manual Snapshots