SlideShare una empresa de Scribd logo
1 de 53
Descargar para leer sin conexión
© 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
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
Building an application
© 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?”
© 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
© 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
© 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
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
A little bit of history...
© 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
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Well-Architected Framework
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.S U M M I T
AWS Well-Architected Tool
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/
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 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
© 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
© 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
© 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
© 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
© 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/
© 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?
© 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
© 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
© 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
© 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?
© 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
© 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?
© 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
© 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
© 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/
© 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/
© 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/
© 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
© 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/
© 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/
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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/
Thank you!
S U M M I T © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Rodney Lester
rodneyle@amazon.com

Más contenido relacionado

La actualidad más candente

Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
Amazon Web Services
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Amazon Web Services
 

La actualidad más candente (20)

Architecting security and governance across your AWS environment
Architecting security and governance across your AWS environmentArchitecting security and governance across your AWS environment
Architecting security and governance across your AWS environment
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and Workshops
 
Executing a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWSExecuting a Large-Scale Migration to AWS
Executing a Large-Scale Migration to AWS
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
Cloud Adoption Framework Define Your Cloud Strategy and Accelerate Results
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost Management
 
Post transaction cloud value creation
Post transaction cloud value creation Post transaction cloud value creation
Post transaction cloud value creation
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Cloud Migration Workshop
Cloud Migration WorkshopCloud Migration Workshop
Cloud Migration Workshop
 
Considerations for your Cloud Journey
Considerations for your Cloud JourneyConsiderations for your Cloud Journey
Considerations for your Cloud Journey
 
AWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence PillarAWS Well-Architected Framework: Operational Excellence Pillar
AWS Well-Architected Framework: Operational Excellence Pillar
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Are you Well Architected?
Are you Well Architected?Are you Well Architected?
Are you Well Architected?
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
Reducing the Total Cost of IT Infrastructure with AWS Cloud Economics
Reducing the Total Cost of IT Infrastructure with AWS Cloud EconomicsReducing the Total Cost of IT Infrastructure with AWS Cloud Economics
Reducing the Total Cost of IT Infrastructure with AWS Cloud Economics
 
Security best practices the well-architected way - SDD318 - AWS re:Inforce 2019
Security best practices the well-architected way - SDD318 - AWS re:Inforce 2019 Security best practices the well-architected way - SDD318 - AWS re:Inforce 2019
Security best practices the well-architected way - SDD318 - AWS re:Inforce 2019
 
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and StrategiesAWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
AWS Webinar Series - Cost Optimisation Levers, Tools, and Strategies
 

Similar a Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AWS Summit

Similar a Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AWS Summit (20)

Introduction to AWS Global Accelerator - SVC212 - New York AWS Summit
Introduction to AWS Global Accelerator - SVC212 - New York AWS SummitIntroduction to AWS Global Accelerator - SVC212 - New York AWS Summit
Introduction to AWS Global Accelerator - SVC212 - New York AWS Summit
 
AWS WAF.pptx
AWS WAF.pptxAWS WAF.pptx
AWS WAF.pptx
 
Introduction to the Well-Architected Framework and Tool - SVC212 - Santa Clar...
Introduction to the Well-Architected Framework and Tool - SVC212 - Santa Clar...Introduction to the Well-Architected Framework and Tool - SVC212 - Santa Clar...
Introduction to the Well-Architected Framework and Tool - SVC212 - Santa Clar...
 
Threat detection and mitigation at AWS - SEC201 - Atlanta AWS Summit
Threat detection and mitigation at AWS - SEC201 - Atlanta AWS SummitThreat detection and mitigation at AWS - SEC201 - Atlanta AWS Summit
Threat detection and mitigation at AWS - SEC201 - Atlanta AWS Summit
 
The Zen of governance - Establish guardrails and empower builders - SVC201 - ...
The Zen of governance - Establish guardrails and empower builders - SVC201 - ...The Zen of governance - Establish guardrails and empower builders - SVC201 - ...
The Zen of governance - Establish guardrails and empower builders - SVC201 - ...
 
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
Transform with Cloud to drive your Future | AWS Summit Tel Aviv 2019
 
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit SydneyCloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
 
Secure Your Data with Recommended Best Practices Enabled by AWS Security and ...
Secure Your Data with Recommended Best Practices Enabled by AWS Security and ...Secure Your Data with Recommended Best Practices Enabled by AWS Security and ...
Secure Your Data with Recommended Best Practices Enabled by AWS Security and ...
 
So You Want to be Well-Architected?
So You Want to be Well-Architected?So You Want to be Well-Architected?
So You Want to be Well-Architected?
 
Cloud Enablement through AWS Learning Paths
Cloud Enablement through AWS Learning PathsCloud Enablement through AWS Learning Paths
Cloud Enablement through AWS Learning Paths
 
Simplify Compliance Through Automation
Simplify Compliance Through AutomationSimplify Compliance Through Automation
Simplify Compliance Through Automation
 
Are you Well-Architected?
Are you Well-Architected?Are you Well-Architected?
Are you Well-Architected?
 
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
Security framework shakedown_-_chart_your_journey_with_aws_best_practices_ini...
 
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWSSecurity Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
Security Framework Shakedown- Mapeie sua jornada com as melhores práticas da AWS
 
Innovating at Scale – Lessons Learned Growing Alexa - AWS Summit Sydney
Innovating at Scale – Lessons Learned Growing Alexa - AWS Summit SydneyInnovating at Scale – Lessons Learned Growing Alexa - AWS Summit Sydney
Innovating at Scale – Lessons Learned Growing Alexa - AWS Summit Sydney
 
HK-AWS-Well-Architected-Workshop
HK-AWS-Well-Architected-WorkshopHK-AWS-Well-Architected-Workshop
HK-AWS-Well-Architected-Workshop
 
Automated Security Remediation
Automated Security RemediationAutomated Security Remediation
Automated Security Remediation
 
Authority to Operate on AWS: Compliance as Code
Authority to Operate on AWS: Compliance as CodeAuthority to Operate on AWS: Compliance as Code
Authority to Operate on AWS: Compliance as Code
 
Essential Security Patterns
Essential Security PatternsEssential Security Patterns
Essential Security Patterns
 
Moving to DevOps the Amazon Way
Moving to DevOps the Amazon WayMoving to DevOps the Amazon Way
Moving to DevOps the Amazon Way
 

Más de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Más de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Introduction to the Well-Architected Framework and Tool - SVC208 - Anaheim AWS Summit

  • 1. © 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