AWS Certified Solutions Architect - Professional
Please connect at 2pm by clicking here
Recording Link
**Table of Contents**
0. Introduction to AWS Cloud
- 0.1 What is AWS Cloud?
- 0.2 History and Evolution of AWS
- 0.3 AWS Global Infrastructure
- 0.4 Core AWS Services
- 0.5 Benefits of AWS Cloud
- 0.6 Use Cases for AWS Cloud
- 0.7 How AWS Differs from Other Cloud Providers
- 0.8 Getting Started with AWS
- 0.9 Common AWS Terminology
1. AWS IAM (Identity and Access Management)
- 1.1 Introduction to IAM
- 1.2 Creating Users, Groups, and Roles
- 1.3 Managing Permissions with Policies
- 1.4 IAM Best Practices
2. AWS EC2 (Elastic Compute Cloud)
- 2.1 Introduction to EC2
- 2.2 Launching EC2 Instances
- 2.3 EC2 Instance Types
- 2.4 Elastic IP and Security Groups
- 2.5 EC2 Auto Scaling
3. AWS VPC (Virtual Private Cloud)
- 3.1 VPC Overview
- 3.2 VPC Subnets
- 3.3 Internet Gateway and NAT Gateway
- 3.4 VPC Peering and Transit Gateway
- 3.5 Security with VPC - NACLs and Security Groups
4. AWS Route 53, Load Balancers, and Auto Scaling
- 4.1 Route 53 Overview
- 4.2 DNS Management in Route 53
- 4.3 Creating and Configuring Load Balancers
- 4.3.1 Classic Load Balancer
- 4.3.2 Application Load Balancer
- 4.3.3 Network Load Balancer
- 4.4 AWS Auto Scaling
- 4.4.1 Auto Scaling Groups
- 4.4.2 Scaling Policies
5. AWS Storage Services
- 5.1 Overview of AWS Storage Services
- 5.2 Amazon S3 (Simple Storage Service)
- 5.3 Amazon EBS (Elastic Block Store)
- 5.4 Amazon EFS (Elastic File System)
- 5.5 AWS Glacier
- 5.6 Storage Gateway
6. AWS RDS (Relational Database Service)
- 6.1 RDS Overview
- 6.2 Supported Database Engines
- 6.3 Deploying RDS Instances
- 6.4 Backup and Recovery in RDS
- 6.5 RDS Performance Optimization
- 6.6 Security for RDS
7. AWS CloudFront
- 7.1 Introduction to CloudFront
- 7.2 Setting up a CloudFront Distribution
- 7.3 Cache Behavior and Origins
- 7.4 CloudFront Security
8. AWS Lambda
- 8.1 Introduction to Lambda
- 8.2 Creating Lambda Functions
- 8.3 Triggers and Event Sources
- 8.4 Managing Lambda Functions
9. AWS DynamoDB
- 9.1 Introduction to DynamoDB
- 9.2 Creating Tables and Indexes
- 9.3 DynamoDB Data Modeling
- 9.4 Working with DynamoDB Streams
- 9.5 DynamoDB Best Practices
10. AWS ECS (Elastic Container Service) or EKS (Elastic Kubernetes Service)
- 10.1 ECS Overview
- 10.2 ECS Cluster and Task Definitions
- 10.3 ECS Service and Auto Scaling
- 10.4 EKS Overview
- 10.5 Deploying Kubernetes on AWS
- 10.6 EKS Cluster Management
11. AWS Projects
- 11.1 Project 1: Building a Scalable Web Application
- 11.2 Project 2: Serverless API with Lambda and DynamoDB
- 11.3 Project 3: E-commerce Platform with EC2, RDS, and CloudFront
- 11.4 Project 4: Real-time Data Processing with Kinesis and Lambda
- 11.5 Project 5: Multi-tier Application with VPC, Load Balancer, and Auto Scaling