Cloud Architecture Flashcards
AWS Well-Architected Framework
A guide that is designed to help you build the most secure, high-performing, resilient, and efficient infrastructure possible for your cloud applications and workloads.
Pillars of the AWS Well-Architected Framework
Operational Excellence.
Security.
Reliability.
Performance Efficiency.
Cost Optimization.
Sustainability.
Operational Excellence Design Principles
Perform operations as code.
Make frequent, small, reversible changes.
Refine operations procedures frequently.
Anticipate failure.
Learn from all operational events and failures.
Security design principles
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.
Reliability design principles
Automatically recover from failure.
Test recovery procedures.
Scale horizontally to increase aggregate workload availability.
Stop guessing capacity.
Manage change in automation.
Performance efficiency design principles
Democratize advanced technologies.
Go global in minutes.
Use serverless architectures.
Experiment more often.
Consider mechanical sympathy.
Cost optimization design principles
Implement Cloud Financial Management.
Adopt a consumption model.
Measure overall efficiency.
Stop spending money on undifferentiated heavy lifting.
Analyze and attribute expenditure.
Reliability
A measure of your system’s ability to provide functionality when desired by the user.
Availability
Normal operation time / total time.
A percentage of uptime over time.
Number of 9s –Five 9s means 99.999 percent availability.
High availability
System can withstand some measure of degradation while still remaining available.
Downtime is minimized.
Minimal human intervention is required.
Factors that influence availability
Fault tolerance.
Recoverability.
Scalability.
AWS Trusted Advisor
Online tool that provides real-time guidance to help you provision your resources following AWS best practices.
Looks at your entire AWS environment and gives you real-time recommendations in five categories.