The Well Architected Framework Flashcards
What are the five pillars of the well architected framework?
Reliability
Performance efficiency
Security
Cost optimization
Operational excellence
What are some basic security principles?
Follow the principle of least privilege, avoid data loss by using backups and replication (this includes enabling S3 versioning and snapshots), enforce confidentiality by using encryption, track every activity that occurs on your resources (through logging)
What is a key component of operational excellence?
Automating manual processes
Where would you apply a security group to allow HTTP traffic into your application?
Application load balancer listeners (they use security groups to control inbound access)
What is required to enable S3 static website hosting on a bucket?
Enable bucket hosting in the S3 service console
What can impact the reliability of a web application running on EC2 instances?
Not replacing a misconfigured resource that the app depends on (think “avoiding failure”)
What kind of checks can an Auto Scaling group use to determine whether an instance is healthy or not?
ELB and EC2