You are on page 1of 19

Are you Well-Architected?

Introduction to AWS Well-Architected

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Section 1:

What is the AWS Well-Architected Framework

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
When you look at the
workloads your team is building,
can you answer the question:
“Are you Well-Architected?”

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build and deploy faster

Lower or mitigate risks


Why AWS
Well-Architected
Framework? Make informed decisions

Learn AWS best practices

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
A mechanism for your cloud journey

Learn Measure Improve

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is the AWS Well-Architected Framework?

Pillars Design principles Questions

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Well-Architected Lenses

SaaS Serverless Analytics IoT


Lens Lens Lens Lens

Machine Learning HPC Financial Services


Lens Lens Lens
© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Section 2:

Overview of the Well-Architected Framework

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Pillars of AWS Well-Architected

Operational Performance Cost


Excellence Security Reliability Efficiency Optimization Sustainability

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Section 3:

Performing Well-Architected Framework Review

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Intent of review

Not an audit
Not architecture Not a one-time
astronauts check

Working together Pragmatic, Throughout


to improve proven advice lifecycle

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Learnings

Pre-launch only? Make bad decisions? Findings?

Earlier Not considered Most workloads


is better decisions can be improved

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Define a Workload

People and Teams Infrastructure and Services Plans and Procedures

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Three Phases to the Review

Prepare Review Guide

• Define Workload • Review the Workload • Prioritize HRIs


• Identify Sponsors • Record the Review • Customer Review
• Scope Workload • Publish Report • Treatment Plan

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
The Well-Architected Process

Other
Workloads

Improve Prepare

Review

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Section 4:

Well Architected Review Result - Sample

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Customer Review
Reliability
REL 1: How do you manage service quotas and constraints?
REL 2: How do you plan your network topology? [no improvement needed]
REL 3: How do you design your workload service architecture? [no improvement needed]
REL 4: How do you design interactions in a distributed system to prevent failures?
REL 5: How do you design interactions in a distributed system to mitigate or withstand failures?
REL 6: How do you monitor workload resources?
REL 7: How do you design your workload to adapt to changes in demand? [no improvement needed]
REL 8: How do you implement change?
REL 9: How do you back up data?
REL 10: How do you use fault isolation to protect your workload? [no improvement needed]
REL 11: How do you design your workload to withstand component failures?
REL 12: How do you test reliability?
REL 13: How do you plan for disaster recovery (DR)?

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
6. How do you monitor workload resources?
Selected choice(s)
• Monitor all components for the workload (Generation) Notes
• Define and calculate metrics (Aggregation) using Grafana, New Relic and PagerDuty for
• Send notifications (Real-time processing and alarming) alerting
• Automate responses (Real-time processing and alarming)
• Analytics
• Monitor end-to-end tracing of requests through your system

Not selected choice(s) Recommendation:


• Conduct reviews regularly • Create multiple dashboards for the
workload [Amazon CloudWatch, Container
Insight]
• Schedule and conduct regular reviews of
the workload dashboards, Conduct regular
inspection of the dashboards
• Inspect for trends in the metrics, anomalies
/ Look for sharp changes in behaviour

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank you!

© 2022, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

You might also like