AWS Well-Architected Framework
Helps customers assess and improve their architectures while getting a better understanding of how their design decisions impact their business
Five pillars of the AWS Well-Architected Framework:
Security
Five areas of cloud security:
Identity and access management (IAM)
Detective controls
Infrastructure protection
Data protection
Incident response
‘Security’ design principles:
Implementing security at all layers
Enabling traceability
A ‘security’ design principle that’s done through logging and auditing all actions or changes to your environment
Applying the principle of least privilege
Securing your system
Automating security best practices
Reliability
Three areas that ‘reliability in the cloud’ is composed of:
Foundations
Change management
Failure management
‘Reliability’ design principles:
Testing recovery procedures
Automatically recover
Scaling horizontally