The six pillars of the Well-Architected Framework
Operational Excellence focuses on running workloads effectively and improving processes over time. Best practices include performing operations as code (infrastructure as code, runbooks), making frequent small reversible changes rather than large risky deployments, and learning from operational failures through post-incident reviews. The goal is continuous improvement of operations.
Security covers protecting information and systems. The key design principles are implementing a strong identity foundation (principle of least privilege), enabling traceability (logging all actions), applying security at all layers (defense in depth), and automating security best practices. Protecting data at rest and in transit and preparing for security events rounds out the pillar.
Reliability ensures a workload performs its intended function correctly and consistently. Design principles include testing recovery procedures, automatically recovering from failure, scaling horizontally to increase availability, stopping guessing capacity, and managing change through automation. Multi-AZ and multi-Region deployments are the core implementation strategies. Performance Efficiency covers using computing resources efficiently and maintaining that efficiency as demand changes. Cost Optimization focuses on delivering business value at the lowest price point, including rightsizing, using managed services, and identifying unused resources. Sustainability addresses the environmental impact of cloud workloads through efficient architecture and resource utilization.
AWS Cloud Adoption Framework
The Cloud Adoption Framework (CAF) helps organizations plan their journey to the cloud from a people and process perspective, not just a technical one. It organizes guidance into six perspectives: Business, People, Governance, Platform, Security, and Operations. Each perspective represents a different stakeholder group with different cloud concerns.
The Business perspective helps business leaders understand cloud value and align IT strategy with business outcomes. The People perspective focuses on organizational change management, training, and culture. Governance covers managing and measuring cloud investments and risks. Platform perspective covers technical guidance for cloud architecture. Security covers protecting data and workloads. Operations covers how to run and manage cloud workloads day to day.
Transformation domains in the CAF describe the outcomes of successful cloud adoption: technology transformation (modernizing infrastructure), process transformation (digitizing operations and automating), organization transformation (evolving teams and skills), and product transformation (creating new revenue streams and business models through cloud capabilities).
How to choose the correct answer
Operational Excellence: operations as code, small frequent changes, post-incident learning, continuous improvement.
Security: least privilege, traceability, defense in depth, automate security, protect data at rest and in transit.
Reliability: automatic recovery, horizontal scaling, eliminate guessing capacity, test recovery procedures.
Performance Efficiency: use managed services, go global in minutes, experiment more often, mechanical sympathy.
Cost Optimization: identify unused resources, rightsize instances, use Spot/Reserved pricing, measure ROI.
Sustainability: maximize utilization, use managed services, reduce downstream impact.
CAF: six perspectives (Business, People, Governance, Platform, Security, Operations). People and process, not just technology.