Archive · · 2 min read

Performance Efficiency in the AWS Well-Architected Framework

An overview of the AWS Well-Architected Framework's Performance Efficiency pillar.

Performance Efficiency in the AWS Well-Architected Framework

Performance Efficiency 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 Performance Efficiency pillar of the framework…

Tweet 1/8 👇 Next tweet

time to dive into the Performance Efficiency Pillar of the @awscloud Well-Architected Framework this one is all about removing bottlenecks and reducing waste...and making things go fast! 🤣 🧵☁️ #cloud #devops

Tweet 2/8 👇 Next tweet 👆 Start

you can view this thread unrolled at https://markn.ca/2021/performance-efficiency-in-the-aws-well-architected-framework/ yesterday's, I had a thread on the Reliability Pillar of the Framework. that's up at https://markn.ca/2021/reliability-in-the-aws-well-architected-framework/ 🧵☁️ #cloud #devops

Tweet 3/8 👇 Next tweet 👆 Start

the "official" definition from the Framework for Performance Efficiency is, "…the ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve." meh. super formal 🧵☁️ #cloud #devops

Tweet 4/8 👇 Next tweet 👆 Start

I think it's really as simple as; - meet user experience goals - reduce waste - remove bottlenecks simple definition-wise. it's tricky to accomplish these things. but, like the rest of the framework, it's part of a larger practice 🧵☁️ #cloud #devops

Tweet 5/8 👇 Next tweet 👆 Start

the principles for this pillar are; - let @awscloud do the work whenever possible - reduce latency through regions & the edge - #serverless first - experience as new services GA - think about the user, not your tech stack 🧵☁️ #cloud #devops

Tweet 6/8 👇 Next tweet 👆 Start

...and honestly, if you only do one thing under "performance efficiency", switching your thinking to the user first will move the needle the most tackling the system from the #ux, really shines a light on what's important 🧵☁️ #cloud #devops

Tweet 7/8 👇 Next tweet 👆 Start

the pillar breaks it's activities into four phases. they are; - selection - review - monitoring - trade-offs that's a solid feedback loop that will help guide your choices 🧵☁️ #cloud #devops

Tweet 8/8 👇 Next tweet 👆 Start

I think this pillar has the most variation. what performance means for your solution is probably completely different than another team's solution read the full pillar at https://docs.aws.amazon.com/wellarchitected/latest/performance-efficiency-pillar/welcome.html /🧵☁️ #cloud #devops

Read next