SERVICE DOMAIN

Architecture

Architecture patterns, best practices, and design decisions.

PUBLIC NOTES

Knowledge Notes

Curated from my personal study handbook
Amazon Pinpoint

Amazon Pinpoint (historical)

In course material, Pinpoint organizes multi-channel engagement and analytics through segments, campaigns, and journeys.

architectureAmazon PinpointAWS
AWS Well-Architected Framework

AWS Well-Architected Framework

Uses six pillars to evaluate and improve cloud architectures.

architectureAWS Well-Architected FrameworkAWS
Architecture

Disaster Recovery Strategies

Select backup and restore, pilot light, warm standby, or multi-site active/active according to RTO, RPO, cost, and complexity.

architectureDisaster Recovery StrategiesAWS
High Performance Computing on AWS

HPC on AWS

Identify whether compute, node communication, storage I/O, or data movement is the bottleneck before combining AWS components.

architectureHigh Performance Computing on AWSAWS
Reference Architectures and AWS Solutions Library

Reference Architectures & AWS Solutions Library

Architecture Center teaches design patterns, while Solutions Library provides vetted solutions and implementation material.

architectureReference Architectures and AWS Solutions LibraryAWS
AWS Architecture

AWS Architecture Interview Guide

Structure architecture interviews around requirements, constraints, fault domains, state, scaling, and recovery.

architectureinterviewwell-architected
AWS Architecture

Classic Web Architecture: From One Server to Stateless Multi-AZ

Evolve an AWS web application along five axes: single points, state, capacity, data, and static content.

architecturemulti-AZstateless
Architecture

Serverless Architecture

Uses managed, on-demand services to reduce server management while retaining application-level security and reliability duties.

ArchitectureServerlessLambda
Architecture

Specialized Solutions Overview

Choose by the real object involved: APIs, business communications, end-user computing, or IoT.

architecturespecialized-solutionsAWS
Amazon Connect

Amazon Connect

Build an on-demand cloud contact center for voice, chat, IVR, queues, agents, and callbacks.

architectureAmazon ConnectAWS
Amazon SES

Amazon SES

Send transactional, notification, and marketing email from applications through an API or SMTP.

architectureSESemail
Amazon WorkSpaces Applications

Amazon WorkSpaces Applications

Stream desktop applications from AWS without providing users an entire virtual desktop.

architectureWorkSpaces ApplicationsAWS
Amazon WorkSpaces Secure Browser

Amazon WorkSpaces Secure Browser

Enter an AWS-managed isolated browser session from an existing local browser.

architectureSecure BrowserAWS
Amazon WorkSpaces

Amazon WorkSpaces

Provide users with a complete managed Windows or Linux cloud desktop.

architectureWorkSpacesAWS
AWS Amplify

AWS Amplify

A full-stack development, continuous-deployment, and hosting platform for web and mobile teams.

architectureAmplifyAWS
AWS AppSync

AWS AppSync

Managed GraphQL APIs, resolvers, multiple data sources, and real-time subscriptions.

architectureAppSyncGraphQL
AWS Cloud Adoption Framework

AWS Cloud Adoption Framework

Guides cloud adoption from business, people, governance, platform, security, and operations perspectives.

architectureAWS Cloud Adoption FrameworkAWS
AWS IoT Core

AWS IoT Core

Securely connect large fleets of physical devices to AWS for telemetry and cloud-to-device commands.

architectureIoTAWS
Architecture

Cost Optimization

Continuously matches resource size, capacity, and pricing model while preserving reliability, security, and performance goals.

ArchitectureCost OptimizationFinOps
Architecture

AWS Shared Responsibility Model

AWS secures the cloud infrastructure, while customers secure their configurations, identities, applications, and data in the cloud.

architectureAWS Shared Responsibility ModelAWS
Data Analytics & ML Pipeline

Data Analytics & ML Pipeline

Send ongoing DynamoDB changes into an S3 data lake so the same history supports Athena analytics and SageMaker training.

architecture数据分析与机器学习管道AWS
Architecture

High Availability and Fault Tolerance

High availability reduces downtime through redundancy and recovery, while fault tolerance continues operation with minimal interruption.

architectureHigh Availability & Fault ToleranceAWS
Multi-Account Architecture

Multi-Account Architecture

Separates accounts by environment, team, or risk boundary while keeping governance centralized.

architectureMulti-Account ArchitectureAWS
Architecture

Decoupling & Event-Driven Architecture

Uses queues, events, and stable contracts to separate upstream and downstream speed, failure, and scaling boundaries.

ArchitectureDecouplingEvent-Driven
Architecture

Scalability & Elasticity

Separates the ability to handle growth from the ability to automatically match resources to actual demand.

ArchitectureScalabilityElasticity

TOPIC INDEX

Services & Topics

A quick view of the knowledge covered in this domain
←
Back to the handbook Explore other AWS knowledge domains