Overview
This Architecting on AWS training teaches attendees how to optimize their organization’s use of AWS cloud services.
Objectives
At the end of Architecting on AWS training course, participants will be able to
- Make architectural decisions based on the AWS-recommended architectural principles and best practices
- Leverage AWS services to make your infrastructure scalable, reliable, and highly available
- Leverage AWS managed services to enable greater flexibility and resiliency in an infrastructure
- Make an AWS-based infrastructure more efficient in order to increase performance and reduce costs
- Use the Well-Architected Framework to improve architectures with AWS solutions
Prerequisites
All participants should have:
- Taken AWS Technical Essentials course or have the equivalent knowledge
- Working knowledge of distributed systems
- Familiarity with general networking concepts
- Working knowledge of multi-tier architectures
- Familiarity with cloud computing concepts
Course Outline
- The Simplest Architectures
- Adding a Compute Layer
- Adding a Database Layer
- Networking in AWS Part 1
- Networking in AWS Part 2
- AWS Identity and Access Management (IAM)
- Elasticity, High Availability, and Monitoring
- Automation
- Caching
- Building Decoupled Architectures
- Microservices and Serverless Architectures
- RTO/RPO and Backup Recovery Setup
- Optimizations and Review