AWS Advanced Architecting

AWS Advanced Architecting

(0 Ratings)
course-format course-format course-format course-format


3 Days

Certified Instructor

Course Id


Course Description

Course Overview

The AWS Advanced Architecting course is an advanced-level training program designed for experienced AWS Solutions Architects and professionals who want to deepen their knowledge and skills in architecting complex, scalable, and highly available applications on the Amazon Web Services (AWS) platform. This course focuses on advanced architectural concepts, design patterns, and best practices for building resilient and efficient AWS solutions.


To enroll in the AWS Advanced Architecting course, participants should have prior experience working as an AWS Solutions Architect or hold the AWS Certified Solutions Architect – Professional certification. In addition, participants should have a strong understanding of AWS services, architectural design principles, and hands-on experience in designing and deploying AWS solutions.


The course adopts a blended learning approach, combining instructor-led training, interactive discussions, case studies, and hands-on labs to provide a comprehensive learning experience. Participants will have access to AWS services and tools to apply the concepts learned during the course. The instructor will provide guidance, demonstrations, and real-world examples to enhance understanding and application of advanced architectural principles.

Course Outline

Advanced Architectural Design Concepts

Scalability and elasticity

Multi-region and global architectures

High availability and fault tolerance

Advanced Networking and Hybrid Architectures

VPC design and advanced networking configurations

Hybrid connectivity options (Direct Connect, VPN)

Advanced routing and traffic management

Data Storage and Database Architecture

Advanced database architectures (RDS, DynamoDB, Aurora)

Designing for data durability and availability

Data replication and caching strategies

Security and Compliance

Advanced security controls and encryption

Designing for compliance and governance

Incident response and disaster recovery planning

Serverless Architecture and Microservices

Building serverless applications using AWS Lambda

Architecting microservices-based solutions

Event-driven and event sourcing architectures

Advanced Application Migration and Deployment Strategies

Lift-and-shift vs. re-architecting approaches

Blue/green and canary deployments

Continuous integration and deployment (CI/CD) pipelines

Course Outcome

Upon completion of the AWS Advanced Architecting course, participants will:

  • Gain advanced-level knowledge and skills in architecting complex AWS solutions
  • Understand advanced architectural design patterns and best practices
  • Be able to architect scalable, highly available, and fault-tolerant AWS solutions
  • Possess the necessary knowledge and skills to pass the AWS Certified Advanced Architecting exam
  • Be prepared to tackle complex architectural challenges and projects on the AWS platform


The course includes hands-on labs and exercises that allow participants to apply the advanced architectural concepts learned during the course. Participants will have access to AWS resources and tools to complete the labs, enabling them to practice designing and implementing advanced architectures in a simulated environment. The labs cover topics such as designing multi-region architectures, implementing advanced networking configurations, optimizing data storage and database architectures, and deploying serverless applications.

User Avatar


0 Reviews
1 Student
323 Courses
0 rating
5 stars
4 stars
3 stars
2 stars
1 stars

Be the first to review “AWS Advanced Architecting”