Contenu connexe Similaire à Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AWS Summit (20) Plus de Amazon Web Services (20) Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AWS Summit1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Introduction to the Well-Architected
Framework and Tool
Rodney Lester
Reliability Technical Lead/Pillars Knowledge and Integration Lead
AWS Well-Architected
S V C 2 0 8
2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Building an application
3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
When you look at the system your team
is building, can you answer the question:
“Are you Well-Architected?”
4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Are you Well-Architected?
Security Reliability
Performance
efficiency
Cost
optimization
Operations
5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Are you Well-Architected?
Security Reliability
Performance
efficiency
Cost
optimizationOperations
Review
process
Consistent Technology
portfolio
6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
https://aws.amazon.com/well-architected/
AWS Well-Architected
7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
A little bit of history...
8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
History
Well-Architected
started
2012
Questions across
four pillars
2014
Operational
excellence
2016
Self-service,
imp. plans
2018
AWS SA reviews
2013
Published framework
2015
APN partners, lens
2017 2019
9. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Well-Architected Framework
10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Why AWS
Well-Architected
Framework?
Learn AWS best practices
Build and deploy faster
Lower or mitigate risks
Make informed decisions
11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
A mechanism for your cloud journey
Learn Measure Improve
12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
What is the AWS Well-Architected Framework?
Design principles QuestionsPillars
13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Pillars of AWS Well-Architected
Security Reliability
Performance
efficiency
Cost
optimization
Operational
excellence
14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
General
design principles
Pillar-specific
design principles
Automate responses to security events: Monitor and automatically trigger
responses to event-driven or condition-driven alerts
15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Pillar area
Question
Context
Best practices
Questions
Failure management
16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
What is available?
Helpful resources
Videos
Inline glossary
Workloads
Review (Q&A)
Dashboard
Report (PDF)
Review approach
Self-service
Partner
SA-led
Resources from partners
APN
Marketplace
Improvement plans
Framework
• Design principles
Pillars (areas)
• Design principles
• Questions
• Best practices
Whitepapers (PDF, Kindle)
Training
Website
Document workloads
• Description
• Regions
• Pillar priority
Review
• Rating
• Answers
• Notes
• Milestones
Tool Data
Content
17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
20. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Demo
https://aws.amazon.com/well-architected-tool/
21. S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Intent of review
Working together to
improve
Not an audit
Throughout
life cycle
Not a one-time check
Pragmatic,
proven advice
Not architecture astronauts
23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Not a one-time check
• Read whitepaper before design
• At minimum: questions
• Iterate through life cycle
• Half way (or sooner)
• Close to launch
• Post launch
Throughout
life cycle
Not a one-time check
24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Solutions
Architect
AWS
APN partner
AWS
WA tool
Your team technical
and business leads
Self-service
Partner
AWS SA
Review choice
25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Review choice
Self-service
Full control of how often and when
Partner
When you have a shortage of skilled resource, can address issues
AWS SA
Critical workloads, advice on improvement plan
26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Partner Well-Architected reviews
Results including
Statement of Work (SoW)
for improvements
Approve SoW within
30 days receive $5,000
in AWS credits
Engage with a
Well-Architected partner
for a free review
27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Well-Architected Partners
https://aws.amazon.com/architecture/well-architected/partners/
28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Learnings
Earlier
is better
Pre-launch only?
Not considered
decisions
Make bad decisions?
Most workloads
can be improved
Findings?
29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Use cases
Portfolio
management
Technology
governance
Learning best practices for
the cloud
30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
How do I architect for the cloud?
Being constrained by on-premises assumptions
So many resources, where to start?
How do I know if I have done something wrong?
Question:
Learning best practices for the cloud
31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Answer:
Learningbest practicesfor the cloud
Learn AWS best practices
Transition to cloud native
Sign-post resources/services
Identify improvements
Inform future architectures
32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Question:
Technologygovernance
Ready to go into production?
Are my teams following best practices?
Consistent measurement?
Burn down risks?
33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Answer:
Technologygovernance
Security Reliability
Performance
efficiency
Cost
optimizationOperations
Review
process
Consistent Technology
portfolio
34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Question:
Portfoliomanagement
Where is my inventory of workloads?
What decisions did I make in each?
What risks are in each?
How are risks changing over time?
Where should I invest?
Are there trends I can address holistically?
Can I build mechanisms?
35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Answer:
Portfoliomanagement
Technology portfolio
Security Reliability
Performance
efficiency
Cost
optimizationOperations
36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Tips
https://aws.amazon.com/well-architected/
Whitepapers (PDF, Kindle)
• Framework
• Per pillar (operational excellence, reliability,
security, performance efficiency, cost optimization)
• Lens (serverless, HPC, IoT)
Training (framework, pillars, review process, tool)
Website
• Glossary
• Videos
• Map
37. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Framework has Q&A
https://aws.amazon.com/well-architected/
38. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Pillar has detail
https://aws.amazon.com/well-architected/
39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Lens have ref. arch
https://aws.amazon.com/well-architected/
40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Free training
https://aws.amazon.com/well-architected/
The Framework
Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimization
Well-Architected Review
AWS Well-Architected Tool
41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Pillar priority
https://aws.amazon.com/well-architected/
42. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Well-Architected content website
https://wa.aws.amazon.com/
43. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Well-Architected Labs
https://github.com/awslabs/aws-well-architected-labs
44. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
General design principles
Stop guessing your capacity needs
Test systems at production scale
Automate to make architectural experimentation easier
Allow for evolutionary architectures
Drive architectures using data
Improve through game days
45. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
for operational excellence
Perform operations as code
Annotate documentation
Make frequent, small, reversible changes
Refine operations procedures frequently
Anticipate failure
Learn from all operational failures
46. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
for security
Implement a strong identity foundation
Enable traceability
Apply security at all layers
Automate security best practices
Protect data in transit and at rest
Keep people away from data
Prepare for security events
47. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
for reliability
Test recovery procedures
Automatically recover from failure
Scale horizontally to increase aggregate system availability
Stop guessing capacity
Manage change in automation
48. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
for performance efficiency
Democratize advanced technologies
Go global in minutes
Use serverless architectures
Experiment more often
Mechanical sympathy
49. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Design principles
for cost optimization
Adopt a consumption model
Measure overall efficiency
Stop spending money on datacenter operations
Analyze and attribute expenditure
Use managed services to reduce cost of ownership
50. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Best Practices
Read the whitepaper before you start
Iterate through the questions
identify actions and back log
Review pre-launch
Review/iterate post launch
51. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Getting started
https://aws.amazon.com/well-architected/
Review first workloadAccount team or partnerRead online resources
52. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Next Step
Start using the tool:
https://aws.amazon.com/well-architected/
53. Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rodney Lester
rodneyle@amazon.com