6 pillars Flashcards
(38 cards)
What are the six pillars of the Well Architected Framework
Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimization
Sustainability
Balance and trade offs?
No, synergy
What is Operational Excellence
The ability to run and monitor systems to deliver business value and to continually improve supporting processes and procedures
What are 7 design principles of operational excellence
Perform operations as code (Infrastructure as code)
Make frequent, small, reversible changes
Refine operations procedures frequently
Anticipate failure
Learn from all operational failures
Use managed services
Implement observability for actionable insight
What are 3 key sayings in operational excellence
Prepare, Operate, Evolve
What is security
The ability to protect information, systems, and assets while delivering business value through risk assessments, and mitigation strategies
8 design principles of security
Implement a strong identity foundation
Enable traceability
Apply security at all layers
Automate security best practices
Protect data in transit and at rest
Keep people away from data
Prepare for security events
Shared responsibility model
Reliability
Ability of a system to recover from infrastructure or service disruptions, dynamically acquire computing resources to meet demand and mitigate disruptions
5 reliability design principles
Test recovery procedures
Automatically recover from failure
Scale horizontally to increase aggregate system availability
Stop guessing capacity
Manage change in automation
3 key words with reliability
Foundations, change management, failure management
Performance efficiency
The ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve
5 design principles of performance efficiency
Democratize advanced technologies
Go global in minutes
Use serverless architecture
Experiment more often
Mechanical sympathy
4 key words of performance efficiency
Selection, review, monitoring, tradeoffs
Cost optimization
The ability to run systems to deliver business value and lowest price point
5 design principles of cost optimization
Adopt a consumption mode
Measure overall efficiency
Stop spending money on data center operations
Analyze and attribute expenditure
Use managed and application level services to reduce cost of ownership
4 key words of cost optimization
Expenditure awareness
Cost-effective resources
Matching supply and demand
Optimizing over time
Sustainability
Minimizing environmental impacts of running cloud workloads
6 design principles of sustainabillity
Understand your impact
Establish sustainability goals
Maximize utilization
Anticipate and adopt new, more efficient hardware and software offerings
Use managed services
Reduce the downstream impact of your cloud workloads
AWS Well-architected Tool
Free tool to review your architectures agains the 6 pillars Well Architected Framework and adopt architectural best practices
AWS Customer Carbon Footprint Tool
Track, measure, review, and forecast the Carbon emissions generated from your aws usage
AWS Cloud Adoption Framework (CAF)
Helps you build and then execute a comprehensive plan for your digital transformation through innovative use of AWS
AWS CAF six perspectives
Business, People, Governance, Platform, Security, and Operations
Business perspective
helps ensure that your cloud investments accelerate your digital transformation ambitions and business outcomes
People perspective
serves as a bridge between technology and business