Reliability in the AWS Well-Architected Framework
Reliability is one of the five pillars of the AWS Well-Architected Framework. The framework describes the principles and techniques required to make informed trade-offs when you’re building in the AWS Cloud.
I’ve taught thousands of builders how to build better using the framework on the A Cloud Guru platform. Be sure to check out my course, “Mastering The Well-Architected Framework”
This Twitter thread dives deeper into the Reliability pillar of the framework…
this pillar is all about making sure that your systems work CONSISTENTLY and RECOVER quickly
☁️ #cloud #devops
yesterday’s thread on the Cost Optimization Pillar is up at https://markn.ca/2021/cost-optimization-in-the-aws-well-architected-framework/
☁️ #cloud #devops
simply: systems shouldn’t fail & if they do, recover quickly & automatically
☁️ #cloud #devops
- limits == know them, stay within them
- networking == topology, bandiwdth, & latency will impact a lot of things
- availability == your solution should be ready for business use almost all of the time
☁️ #cloud #devops
if you haven’t already, watch it at https://www.youtube.com/watch?v=jt-gV1YwmnI&feature=youtu.be
(even if you have, it’s worth a re-watch)
☁️ #cloud #devops
- recover from issues automatically
- scale horizontally first for resiliency
- redule idle resources
- manage change through automation
- recover from issues automatically
☁️ #cloud #devops
that would be great but happens. being able to recover automatically will do a lot more for your customers than trying to make everything 100% available
☁️ #cloud #devops
remember, the Framework teaches you to balance the concerns of the five pillars to find the right fit for your solution…and that balance will change regularly
/ ☁️ #cloud #devops