Architecting the Cloud Flashcards
AWS Well-Architected:
- Set of resources that helps cloud architects build secure, high-performing, resilient, and efficient infrastructure for their applications and workloads
- Based on 5 Pillars (CROPS):
What are the 5 pillars?
Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimization
AWS Well-Architected consists of the following:
AWS Well-Architected Guidance
AWS Well-Architected Tool
AWS Well-Architected Lenses
AWS Architecture Center
AWS Well-Architected Guidance
—->Documentation available on AWS website
AWS Well-Architected Tool
—->Takes inputs about your design and it will guide you for best practices for architecture
AWS Well-Architected Lenses
- —>Deep dives on industry verticals
- —> Example of Use Cases for your industry and the best design
AWS Architecture Center
—->Available on AWS website
What tool helps you understand the pros and cons of decisions you make while building system on AWS?
AWS Management Console
AWS Systems Advisor
AWS Well-Architected Framework
AWS Tool Kit
AWS Well-Architected Framework
Helps you understand the pros and cons of decisions you make while building systems on AWS based on 5 pillars:
Operation Excellence Pillar
Security Pillar
Reliability Pillar
Performance Efficiency Pillar
Cost Optimization Pillar
What are the best practices for the AWS Well-Architected Framework OPERATIONAL EXCELLENCE PILLAR?
OPERATIONAL EXCELLENCE PILLAR:
- Supports development and run workloads effectively
- Gain insight into workload operations
- Continuously improve processes and procedures to deliver business value
BEST PRACTICES:
- Perform operations as code
- Make frequent, small, reversible changes
- Refine operations procedures frequently
- Anticipate failure
- Learn from all operational failures
What are the best practices for the AWS Well-Architected Framework SECURITY PILLAR?
SECURITY PILLAR
-Protects data, systems, and assets to take advantage of cloud technologies ti improve your security
BEST PRACTICES:
- 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
What are the best practices for the AWS Well-Architected Framework RELIABILITY PILLAR?
RELIABILITY PILLAR
- Ensuring a workload can perform its intended function correctly and consistently when it’s expected to
- This includes the ability to operate and test the workload through its total lifecycle
BEST PRACTICES:
- Automatically recover from failure
- Test recovery procedures
- Scale horizontally to increase aggregate workload availability
- Stop guessing capacity
- Manage change in automation
What are the best practices for the AWS Well-Architected Framework PERFORMANCE EFFICIENCY PILLAR?
PERFORMANCE EFFICIENCY
The ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve
BEST PRACTICES:
- Democratize advanced technologies
- Go global in minutes
- Use serverless architectures
- Experiment more often
- Consider mechanical sympathy - understand systems and purpose of systems to use to the best of their ability