Introductions & Course Map Review
Overview of course structure, AWS certification path, and key learning outcomes
Architecting Fundamentals Review
Explore AWS services and infrastructure models, learn how to identify services and features to build resilient solutions, and review the AWS Well-Architected Framework.
Hands-on Lab: Deploy an EC2 instance using the AWS CLI.
Account Security
Apply best practices for IAM policies, account federation, and managing multiple AWS accounts.
Networking Part 1
Design AWS networking with VPCs, routing, subnets, NACLs, and security groups to support highly available IT solutions.
Compute
Understand compute options in AWS including EC2 instance types, high-performance computing, and serverless architecture options.
Hands-on Lab: Build a VPC and deploy EC2 resources.
Storage
Compare AWS storage services including S3, EBS, and EFS. Learn data migration techniques and storage class use cases.
Database Services
Use Amazon RDS, DynamoDB, and Redshift for different database workloads. Learn to build fault-tolerant and scalable database layers.
Hands-on Lab: Create a highly available RDS instance.
Monitoring and Scaling
Monitor resources using CloudWatch and CloudTrail. Respond to events with automated scaling solutions.
Automation
Automate deployments using AWS CloudFormation and manage resources through AWS Systems Manager.
Containers
Implement container-based architectures on AWS using ECS and EKS. Explore how containers support modern application development.
Networking Part 2
Dive deeper into AWS networking with VPC endpoints, Transit Gateway, hybrid cloud integration, and Route 53 for DNS.
Serverless Architecture
Build scalable applications using AWS Lambda, API Gateway, SQS, and Step Functions.
Hands-on Lab: Design and deploy a serverless architecture.
Edge Services
Reduce latency and improve performance using AWS Global Accelerator, CloudFront, and WAF.
Hands-on Lab: Deploy CloudFront with an S3 backend.
Backup and Recovery
Explore AWS Backup and recovery strategies to ensure business continuity and resiliency in the cloud.
, Day 1
Module 1: Architecting Fundamentals Review
- AWS Services
- AWS Infrastructure
- AWS Well-Architected Framework
- Hands-on lab: Explore and interact with the AWS Management Console and AWS Command Line Interface
Module 2: Account Security
- Principals and identities
- Security policies
- Managing multiple accounts
Module 3: Networking 1
- IP addressing
- VPC fundamentals
- VPC traffic security
Module 4: Compute
- Compute services
- EC2 instances
- Storage for EC2 instances
- Amazon EC2 pricing options
- AWS Lambda
- Hands-On Lab: Build your Amazon VPC infrastructure
Day 2
Module 5: Storage
- Storage services
- Amazon S3
- Shared file systems
- Data migration tools
- Module 6: Database Services
- Database services
- Amazon RDS
- Amazon DynamoDB
- Database caching
- Database migration tools
- Hands-on Lab: Create a database layer in your Amazon VPC infrastructure
Module 7: Monitoring and Scaling
- Monitoring
- Alarms and events
- Load balancing
- Auto scaling
- Hands-on Lab: Configure high availability in your Amazon VPC
Module 8: Automation
- AWS CloudFormation
- Infrastructure management
- Module 9: Containers
- Microservices
- Containers
- Container services
Day 3
Module 10: Networking 2
- VPC endpoints
- VPC peering
- Hybrid networking
- AWS Transit Gateway
Module 11: Serverless
- What is serverless?
- Amazon API Gateway
- Amazon SQS
- Amazon SNS
- Amazon Kinesis
- AWS Step Functions
- Hands-on Lab: Build a serverless architecture
Module 12: Edge Services
- Edge fundamentals
- Amazon Route 53
- Amazon CloudFront
- DDoS protection
- AWS Outposts
- Hands-On Lab: Configure an Amazon CloudFront distribution with an Amazon S3 origin
Module 13: Backup and Recovery
- Disaster planning
- AWS Backup
- Recovery strategies
- Hands-on Lab: Capstone lab – Build an AWS Multi-Tier architecture. Participants review the concepts and services learned in class and build a solution based on a scenario. The lab environment provides partial solutions to promote analysis and reflection. Participants deploy a highly available architecture. The instructor is available for consultation., Day 1, Day 2, Day 3