CLOUD CONCEPT

AWS Well-Architected Framework

The AWS Well-Architected Framework is a structured set of architectural principles and review practices for assessing and improving cloud workloads across six quality pillars.

Cloud Concepts Hub →

What is AWS Well-Architected Framework

The framework helps engineers evaluate operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability through documented questions and best practices. For security governance, it connects architectural decisions to risk reduction and improvement plans, but it does not replace automated resource checks, compliance evidence, or regulatory audits.

The AWS Well-Architected Framework provides a repeatable way to examine whether a cloud workload meets its technical and business requirements. Its six pillars are operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. A workload includes the application, infrastructure, data, operational procedures, and people responsible for delivering a business capability. Reviews should therefore cover more than resource configuration: a securely configured application can still have architectural weaknesses if recovery procedures, access ownership, or incident response responsibilities are undefined.

A review begins by defining the workload boundary, business objectives, stakeholders, and relevant requirements. Engineers then answer questions about architectural and operational practices, recording supporting details and identifying gaps. The AWS Well-Architected Tool supports this process by organizing workload reviews, recording answers, identifying risks based on those answers, and tracking improvement progress through milestones. It is not an automatic scanner that independently verifies every resource or certifies the workload as compliant.

For security-focused assessments, important practices include establishing a strong identity foundation, enabling traceability, applying security at multiple layers, automating security practices, protecting data in transit and at rest, limiting direct human access to data, and preparing for security events. For example, a customer-data application might use temporary credentials for operators, separate production from development accounts, encrypt sensitive storage, collect centralized audit logs, and test incident response procedures. The review evaluates whether these controls address the workload's risks and whether the team can demonstrate that they are implemented and maintained.

Architectural review and technical compliance checking are complementary. AWS Config can evaluate recorded resource configurations against rules, while AWS Security Hub CSPM evaluates supported security controls and consolidates findings. These services can reveal implementation gaps, such as overly permissive security groups or missing encryption. A Well-Architected review provides broader context: whether account boundaries are appropriate, whether detection has an accountable owner, and whether exceptions have documented justification. Neither a favorable review nor passing automated checks proves compliance with every legal or contractual obligation.

Consider a payment-processing workload whose review identifies inadequate auditability. The improvement plan might require organization-wide AWS CloudTrail logging, protected log storage, monitored access, and defined retention periods. Engineers can then use configuration checks and collected evidence to verify parts of the implementation. The architectural decision, deployed controls, evidence, and exception process together support governance; recording an affirmative review answer alone does not.

The pillars also expose trade-offs. Additional redundancy can improve availability while increasing cost and resource consumption. Detailed logging improves investigation capability but requires storage planning, access controls, and appropriate handling of sensitive information. Reviews should make these trade-offs explicit rather than maximize one pillar in isolation. Repeat reviews after significant design changes and use milestones to track remediation. High-risk issues are architectural improvement priorities, not necessarily active security incidents, and applying the framework does not require choosing one particular service for every best practice.

Key aspects of AWS Well-Architected Framework

The framework combines six architectural pillars with repeatable workload reviews to identify risks, explain trade-offs, and track practical improvements.

Operational excellence

Operate workloads through defined ownership, observable behavior, repeatable procedures, and continuous improvement. Use version-controlled infrastructure and tested runbooks so changes and incident responses do not depend on undocumented individual knowledge.

Security

Protect systems and data through identity controls, traceability, defense in depth, automation, data protection, and incident preparation. Evaluate both technical controls and the processes that keep those controls effective, including access reviews and exception handling.

Reliability

Design workloads to perform their intended functions consistently and recover from failures. Validate availability and recovery requirements through fault isolation, resilient dependencies, backups, and tested restoration procedures.

Performance efficiency

Select and evolve computing resources to meet workload requirements efficiently. Use measurements and representative testing to choose architectures and resource types rather than relying on assumptions or permanent overprovisioning.

Cost optimization

Understand expenditure and select resources that deliver required business outcomes at an appropriate cost. Establish ownership, measure usage, and remove waste without undermining required security or reliability controls.

Sustainability

Reduce the environmental impact of cloud workloads by improving utilization and reducing unnecessary resource demand. Consider data lifecycle, workload scheduling, and architecture choices while preserving business and compliance requirements.

Evidence-informed, iterative reviews

Assess a defined workload using consistent questions, document identified risks, and prioritize improvements. Revisit the assessment after material changes and distinguish documented architectural intent from independently verified control implementation.

Cloud services for AWS Well-Architected Framework

AWS Well-Architected Tool provides the structured architectural review and improvement record. AWS Config supplies configuration history and rule evaluations, while AWS Security Hub CSPM supplies security-control results and consolidated findings. AWS CloudTrail provides activity records that support traceability and investigation. AWS Audit Manager can organize relevant evidence for audit assessments. Together, these services connect architectural intent with observable implementation and governance records. Engineers must still define workload scope, interpret findings, document exceptions, and verify that controls satisfy applicable requirements; no single service establishes complete compliance.

AWS Well Architected Tool image AWS Well-Architected Tool

Organizes workload assessments using framework questions and available lenses, records answers, and identifies architectural risks from the review. Milestones help teams compare review states and track improvements, but the tool does not automatically validate every deployed control.

Open AWS Well-Architected Tool →
AWS Config image AWS Config

Records supported resource configurations and evaluates them against AWS Config rules. Conformance packs group rules and remediation actions to support repeatable assessments, providing technical evidence for review topics without assessing the entire architecture.

Open AWS Config →
AWS CloudTrail image AWS CloudTrail

Records AWS account activity to support traceability, investigations, and governance evidence. A review should examine event coverage, log protection, retention, and monitoring; data-event logging must be configured where required.

Open AWS CloudTrail →
AWS Audit Manager image AWS Audit Manager

AWS Audit Manager has been in maintenance since March 31, 2026, and is closed to new customers; existing customers can continue using it.

Open AWS Audit Manager →