Architecting on AWS

Field | Description / Template |
|---|---|
Purpose | To provide a deep dive into the fundamentals of building resilient, secure, and highly available IT solutions on AWS by applying the AWS Well-Architected Framework to real-life scenarios. |
Audience | Technical professionals looking to master cloud architecture and those preparing for the AWS Certified Solutions Architect – Associate certification. |
Role | Solutions Architects, Solution-Design Engineers, and Developers. |
Domain | Cloud Architecture / Infrastructure Design / IT Operations. |
Skill Level | Intermediate |
Style | Scenario-based instructor-led training focusing on best practices across compute, storage, networking, and security, culminating in a practical solution-building exercise. |
Duration | 3 Days |
Related Technologies | AWS Well-Architected Framework, VPC, EC2, S3, RDS, Lambda, Containers, Auto Scaling, and Edge Services. |
Course Description
Architecting on AWS is designed for solutions architects, design engineers, and developers who seek a comprehensive understanding of AWS architecting. In this course, you will learn to identify the services and features necessary to build resilient, secure, and highly available IT solutions. Because architectural solutions differ by industry and business size, AWS Authorized Instructors emphasize best practices using the AWS Well-Architected Framework. The curriculum guides you through designing optimal solutions based on real-life scenarios, covering everything from networking and account security to serverless and backup recovery.
Who is this course for
This course is intended for technical individuals who need to design cloud infrastructures. It is particularly beneficial for:
Solutions Architects and Design Engineers responsible for technical roadmaps.
Developers who want to understand the infrastructure their code runs on.
Certification Seekers aiming for the AWS Certified Solutions Architect – Associate exam.
Course Objectives
Core Best Practices: Identify AWS architecting basic practices and account security fundamentals.
Network Design: Build secure virtual networks with public/private subnets and explore hybrid networking and peering.
Resource Selection: Compare and select appropriate compute, storage, and database services based on specific business use cases.
Scalability & Monitoring: Identify the roles of load balancing, auto-scaling, and monitoring to maintain application health.
Modern Architectures: Explore the benefits of containers, serverless architectures, and edge services for latency and security.
Resiliency: Implement backup and recovery solutions to ensure business continuity and disaster recovery.
Prerequisites
Required: Completed AWS Cloud Practitioner Essentials or AWS Technical Essentials.
Technical Knowledge: Working knowledge of distributed systems and multi-tier architectures.
Networking: Familiarity with general networking concepts and IP addressing.
General: Basic understanding of cloud computing concepts.
Course outline
Section 1: Architecting Fundamentals
Hands-on lab: Explore and interact with the AWS Management Console and AWS Command Line Interface
AWS services
AWS infrastructure
AWS Well-Architected Framework
Section 2: Account Security
Principals and identities
Security policies
Managing multiple accounts
Section 3: Networking 1
IP addressing
VPC fundamentals
VPC traffic security
Section 4: Compute
Hands-on lab: Build your Amazon VPC infrastructure
Compute services
EC2 instances
Storage for EC2 instances
Amazon EC2 pricing options
AWS Lambda
Section 5: Storage
Storage services
Amazon S3
Shared file systems
Data migration tools
Section 6: Database Services
Hands-on lab: Create a database layer in your Amazon VPC infrastructure
Database services
Amazon RDS
Amazon DynamoDB
Database caching
Database migration tools
Section 7: Monitoring and Scaling
Hands-on lab: Configure high availability in your Amazon VPC
Monitoring
Alarms and events
Load balancing
Auto scaling
Section 8: Automation
AWS CloudFormation
Infrastructure management
Section 9: Containers
Microservices
Containers
Container services
Section 10: Networking 2
VPC endpoints
VPC peering
Hybrid networking
AWS Transit Gateway
Section 11: Serverless
Hands-on lab: Build a serverless architecture
What is serverless?
Amazon API Gateway
Amazon SQS
Amazon SNS
Amazon Kinesis
AWS Step Functions
Section 12: Edge Services
Hands-on lab: Configure an Amazon CloudFront distribution with an Amazon S3 origin
Edge fundamentals
Amazon Route 53
Amazon CloudFront
DDoS protection
AWS Outposts
Section 13: Backup and Recovery
Hands-on lab: Capstone lab: Build an AWS multi-tier architecture. Participants review the concepts and services that they 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.
Disaster planning
AWS Backup
Recovery strategies

