AWS Well-Architected Framework - 5 Pillars Flashcards
5 pillars of AWS well-architected framework: security, reliability, performance efficiency, operational excellence, and cost optimization
pillars
Operational Excellence - the ability to run and monitor systems to deliver business value and to continually improve supporting processes and procedures.
Operational Excellence
Operational Excellence - 3 best practices:
Prepare - aws config
Operate - amazon cloudwatch
Evolve - amazon elasticsearch service
Operational Excellence - 3 best practices
Security - the ability to protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.
Security
Security - 5 best practices:
Identity and access management - IAM, multi-factor, aws organizations
Detective controls - AWS cloudtrail, aws config, amazon guardduty
Infrastructure protection - VPC, Cloudfront with AWS shield, AWS WAF
Data protection - ELB, Elastic Block Store, S3, Relational database service (RDS), key management service (KMS)
Security - 5 best practices
Reliability - the ability of a system to recover from infrastructure or service disruptions, dynamically acquire computing resources to meet demand, and mitigate disruptions such as misconfigurations or transient network issues.
Reliability
Reliability - 3 best practices:
Foundations - IAM, VPC, Trusted advisor, AWS Shield
Change management - CloudTrail, AWS Config, Auto Scaling, CloudWatch
Failure management - CloudFormation, S3, KMS, Glacier
Reliability - 3 best practices
Performance Efficiency - the ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve
Performance Efficiency
Performance Efficiency - 4 best practices:
Selection - auto scaling for compute, EBS and S3 for Storage, RDS and DynamoDB for database, Route53, VPC, and AWS Direct Connect
Review - AWS blog and what’s new section
Monitoring - CloudWatch
Tradeoffs - Elasticache, CloudFront, Snowball, RDS read replicates
Performance Efficiency - 4 best practices
Cost Optimization - the ability to avoid or eliminate unneeded cost or suboptimal resources
Cost Optimization
Cost Optimization - 4 best practices:
Cost-effective resources - cost explorer, CloudWatch and trusted advisor, Aurora for RDS, AWS direct connect
Matching supply and demand - auto scaling
Expenditure awareness - AWS cost explorer and aws budgets
Optimizing over time - AWS news blog and whats new section
Cost Optimization - 4 best practices