AWS Architecture Center

Guidance from experts on architecting in the AWS Cloud

The AWS Architecture Center provides reference architecture diagrams, vetted architecture solutions, Well-Architected best practices, patterns, icons, and more. This expert guidance was contributed by AWS cloud architecture experts, including AWS Solutions Architects, Professional Services Consultants, and Partners.

Featured technology domains

Architecture best practices and guidance


Security, Identity, & Compliance

Learn how to meet your security and compliance goals using AWS infrastructure and services.

Identity & Access Management
Manage access to AWS services and resources securely.
Data Protection
Learn to implement and operate the security services that protect your data.
Detection & Incident Response
Monitor your resources for suspicious activity and respond to risks.
Learn about the features and services AWS offers to support customer compliance.
Infrastructure Protection
Monitor and control your network infrastructure.
Storage Icon 60


Design reliable, scalable, and secure data storage architectures.

Storage Migrations
Best practices for migrating your data to the AWS Cloud.
File Storage
Deploy fully managed, highly reliable, scalable file storage.
Object Storage
Learn how to store and protect any amount of data.


Learn how to move existing applications to the AWS Cloud.

Migration Patterns
Best practices for migrating different applications.
Why Migrate to AWS?
Move existing workloads into the AWS Cloud.
Data Migration
Learn how to migrate your data to the cloud.

Machine Learning

Build effective and efficient ML architectures.

Getting Started
Quickly and easily add intelligence to your applications with ML models.
Build ML pipelines to launch and manage model workflows.
ML in Practice
Apply ML to your specific use case using real-world examples.


Choose the right database for your use case and access patterns.

How to Choose a Database
Choose the right service for your database.
Migrate Your Database
Best practices for moving your database to the AWS Cloud.
Modernize Your Database
Learn how to build databases for modern applications.


Learn the most secure, reliable, and scalable way to run containers.

DevOps Practices
Leverage containers to enable DevOps workflows.
Container Security
Best practices for securing your containers.
Enable visibility and anomaly detection for your containers.
Containers for ML Workloads
Learn to leverage containers for machine learning workloads.

Compute & HPC

Learn how to develop, deploy, run, and scale your applications.

Core Compute
Deploying secure, reliable compute capacity.
High-Performance Computing
Best practices for high-performance computing.
EC2 Spot & Fleet
Guidance for running EC2 spot instances and Spot fleet.

Analytics & Big Data

Build secure, reliable, cost-effective data-processing architectures.

Data Lakes
Best practices for setting up and managing data lakes.
Data Management
Store and manage your data in the cloud.
Data Analytics
Analyze your data at scale in the AWS Cloud.
Latest Trends
Trending topics in analytics and big data.
Data Warehousing
Learn how to migrate your data warehouse to the cloud.

Didn't find what you were looking for? Let us know.

AWS Architecture Blog