SlideShare a Scribd company logo
1 of 35
Download to read offline
AWS Well-Architected
Framework
Operational Excellence Pillar
I’m Jonathan LaCour, CTO of Reliam
● Technologist
● Programmer
● Cloud Strategist
● Bourbon Junkie
Nice to meet you!
Hello there
Reliam is an AWS certified consulting and managed
services provider based in Southern California.
Serving customers globally from startups to enterprise, Reliam’s certified solutions
architects and engineers incorporate AWS best practices including the Well
Architected Framework to advise companies on workload migration, architecture
and optimization to drive rapid adoption of AWS services and high customer
satisfaction.
Reliam’s obsessive customer focus, coupled with operational excellence, expert
technical solutions, industry-leading SLAs, and proven strategies & best practices,
delivers on our promise to each customer to ensure their continued success
throughout the entire lifecycle of their technology journey.
Question
How is your company currently using AWS?
Agenda
● Introduction to Well-Architected
● Design Principles for Operational Excellence
● Areas of Operational Excellence
○ Preparation
○ Operation
○ Evolution
● Q&A
The Well-Architected Framework
AWS Well
Architected
The Five Pillars
● Operational Excellence
● Security
● Reliability
● Performance Efficiency
● Cost Optimization
AWS Well
Architected
Benefits
● Build and deploy faster
● Lower or mitigate risk
● Make informed decisions
● Learn AWS best practices
Reliam’s Insights from Well-Architected Reviews
Review
Free
Remediation
$10,000 for 40 hours
$5,000
AWS Service Credit
Reliam Accelerated Well-Architected Review Package
Operational Excellence Pillar
Operational
Excellence
Design Principles
Perform operations as code
Annotated documentation
Frequent, small, reversible changes
Refine ops procedures frequently
Anticipate failure
Learn from all operational failures
Perform operations as code
Software Engineering Practices
● Automated testing
● CI/CD pipelines
● Version control
● Code review and standards
Operations as Code
● Everything is software
● Bring software practices to
operations and infrastructure
● De-risk, ensure consistency
Question
Has your organization adopted Infrastructure as Code?
Annotated documentation
On-Prem Environments
● Manual documentation
● Prone to error
● Docs drift from reality
● Operational agility suffers
Cloud Environments
● Automated documentation
● Useful to humans & systems
● Docs reflect reality
● Operational agility improves
Frequent, small, reversible changes
Traditional Approach
● Software releases are large,
high-risk bundles of changes
● Agile practitioners bundle
many “sprints” into a release
● Systems are monolithic
Continuous Approach
● Change is the new normal
● Systems are composed of
small, focused components
● All changes are designed to
be quickly reversible
Question
What is your typical release cadence?
Refine operations procedures frequently
Software Engineering Procedures
● Regular cadence of
“retrospective” meetings
● Improvements progressively
integrated
Operations Procedures
● Regular cadence of “game
days” and associated retros
● Improvements progressively
integrated
Question
Does your organization have regular “Game Days?”
Anticipate failure
Typical Operations Teams
● Reactive approach to failure
● Post-mortem exercises after
failures, if at all
● Problems usually discovered
in production
Operationally Excellent Teams
● Proactive approach to failure
● Pre-mortem exercises
● Test, validate, & measure
scenarios in Game Days
● Problems usually anticipated
Question
Do you regularly schedule “pre-mortem” meetings?
Learn from all operational failures
Evolution Requires Sharing
● Drive change by sharing
● Involve product, marketing,
and finance in improvements
● Establish a culture of
continuous evolution
Operational
Excellence
Focus Areas
Preparation
Operation
Evolution
Focus: Preparation
Operational Priorities
Successful operations teams are enlightened operations teams.
● Experts on their workloads
● Aware of shared business goals
● Clearly understand their role
● Grasp of regulatory and compliance constraints
Proper prioritization without context is impossible.
Question
Do you feel that your operations teams are enlightened?
Focus: Preparation
Design for Operations
Intentionally consider deployment, updates, and operations by design.
● Everything as code
● Structured CI/CD pipelines
● Shared libraries of common tools and templates
● Obsessive observability – data, data, data!
Empower yourself to act quickly during incidents.
Focus: Preparation
Operational Readiness
Technology is important, but so are process and procedure.
● Accurate documentation – checklists, runbooks, and playbooks
● Trained, right-sized team… no shortcuts!
● Governance to control readiness
Codify process and procedure with AWS: resource tags, event triggers, AWS
Systems Manager Run Command, Lambda, CloudWatch Events, etc.
Question
Does your operations team have documented procedures?
Focus: Operation
Understanding Operational Health
Operational excellence requires immediately available, accurate insight into
key metrics that are aligned with business requirements.
● Performance, cost, availability, latency, etc.
● Collect and aggregate data
● Implement dashboards and alerting
AWS provides CloudWatch, Amazon ElasticSearch with Kibana, and many
other tools to enable your understanding of operational health.
Focus: Operation
Responding to Events
Armed with key metrics, alerting, and dashboards, your team can respond to
events with confidence.
● Consider business impact when prioritizing
● Script responses through operations as code, leveraging data
● Implement automated rollbacks to known good versions
● Embrace AWS auto-scaling
After navigating an incident, always perform root cause analysis and a full
post-mortem.
Focus: Evolution
Learning from Experience
The greatest indicator of success for ops teams? A passion for learning.
● Every incident is an opportunity
● Encourage ops teams to analyze, experiment, and improve
● AWS provides extensive platform to enable
Be sure to pull in all parts of the business to add differing points of view,
surfacing new opportunities for improvement.
Question
How does your organization view operational events?
Focus: Evolution
Share Learnings
Many companies have multiple product and operations teams. Share your
lessons broadly to drive a culture of improvement.
● Leverage AWS platform for sharing best practices, such as
CloudFormation templates, Chef Cookbooks, and Lambda functions.
● Use AWS IAM to define permissions for controlled access.
Evolution isn’t a localized process.
Summary
AWS WAF is a powerful collection of best practices
WAF Program Partners like Reliam can help accelerate your journey
Operational Excellence Pillar
● Design Principles
● Focus Areas
○ Preparation
○ Operation
○ Evolution
Q&A
Thanks for Attending!

More Related Content

What's hot

AWS Monitoring & Logging
AWS Monitoring & LoggingAWS Monitoring & Logging
AWS Monitoring & LoggingJason Poley
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerAmazon Web Services
 
AWS Control Tower
AWS Control TowerAWS Control Tower
AWS Control TowerCloudHesive
 
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Amazon Web Services
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost ManagementAmazon Web Services
 
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Amazon Web Services
 
AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAmazon Web Services
 
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS Summit
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS SummitKubernetes on AWS with Amazon EKS - MAD301 - New York AWS Summit
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS SummitAmazon Web Services
 
Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Amazon Web Services
 
Introduction to AWS Organizations
Introduction to AWS OrganizationsIntroduction to AWS Organizations
Introduction to AWS OrganizationsAmazon Web Services
 
An Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - WebinarAn Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - WebinarAmazon Web Services
 
TechnicalTerraformLandingZones121120229238.pdf
TechnicalTerraformLandingZones121120229238.pdfTechnicalTerraformLandingZones121120229238.pdf
TechnicalTerraformLandingZones121120229238.pdfMIlton788007
 

What's hot (20)

AWS Monitoring & Logging
AWS Monitoring & LoggingAWS Monitoring & Logging
AWS Monitoring & Logging
 
AWS Security & Compliance
AWS Security & ComplianceAWS Security & Compliance
AWS Security & Compliance
 
SaaS on AWS - ISV challenges
SaaS on AWS - ISV challengesSaaS on AWS - ISV challenges
SaaS on AWS - ISV challenges
 
Deploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control TowerDeploy and Govern at Scale with AWS Control Tower
Deploy and Govern at Scale with AWS Control Tower
 
AWS Control Tower
AWS Control TowerAWS Control Tower
AWS Control Tower
 
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost Management
 
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
 
Cost Optimisation on AWS
Cost Optimisation on AWSCost Optimisation on AWS
Cost Optimisation on AWS
 
Well-Architected Bootcamp
Well-Architected BootcampWell-Architected Bootcamp
Well-Architected Bootcamp
 
AWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best PracticesAWS Multi-Account Architecture and Best Practices
AWS Multi-Account Architecture and Best Practices
 
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS Summit
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS SummitKubernetes on AWS with Amazon EKS - MAD301 - New York AWS Summit
Kubernetes on AWS with Amazon EKS - MAD301 - New York AWS Summit
 
AWS Cloud Adoption Framework
AWS Cloud Adoption Framework AWS Cloud Adoption Framework
AWS Cloud Adoption Framework
 
Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...Managing and governing multi-account AWS environments using AWS Organizations...
Managing and governing multi-account AWS environments using AWS Organizations...
 
Introduction to AWS Organizations
Introduction to AWS OrganizationsIntroduction to AWS Organizations
Introduction to AWS Organizations
 
Setting Up a Landing Zone
Setting Up a Landing ZoneSetting Up a Landing Zone
Setting Up a Landing Zone
 
AWS for Backup and Recovery
AWS for Backup and RecoveryAWS for Backup and Recovery
AWS for Backup and Recovery
 
An Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - WebinarAn Introduction to the AWS Well Architected Framework - Webinar
An Introduction to the AWS Well Architected Framework - Webinar
 
TechnicalTerraformLandingZones121120229238.pdf
TechnicalTerraformLandingZones121120229238.pdfTechnicalTerraformLandingZones121120229238.pdf
TechnicalTerraformLandingZones121120229238.pdf
 
AWS Security Hub
AWS Security HubAWS Security Hub
AWS Security Hub
 

Similar to AWS Well-Architected Framework: Operational Excellence Pillar

DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumaroGuild .
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+OpsShalu Ahuja
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfPhil Johnson
 
The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!DevOps.com
 
The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.Eric Minick
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...WSO2
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsRahul Jacob
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...Amazon Web Services
 
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)Split Software
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
 
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...Calidad Infotech
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentApplause
 
A Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityA Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityAcquia
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies⇥ Tung Lam Vu ⇤
 

Similar to AWS Well-Architected Framework: Operational Excellence Pillar (20)

Demystifying Devops - Uday kumar
Demystifying Devops - Uday kumarDemystifying Devops - Uday kumar
Demystifying Devops - Uday kumar
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
DevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday KumarDevOps Primer : Presented by Uday Kumar
DevOps Primer : Presented by Uday Kumar
 
Agile ncr2016 ppt
Agile ncr2016 pptAgile ncr2016 ppt
Agile ncr2016 ppt
 
Dev ops != Dev+Ops
Dev ops != Dev+OpsDev ops != Dev+Ops
Dev ops != Dev+Ops
 
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdfADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
ADDO_2020-Driving-Digital-Transformation-through-CloudOps-and-SRE.pdf
 
The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!The Release Manager is Dead. Long Live the Release Manager!
The Release Manager is Dead. Long Live the Release Manager!
 
The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.The Release Manager is Dead. Long Live the Release Manager.
The Release Manager is Dead. Long Live the Release Manager.
 
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
[WSO2Con USA 2018] Winning Strategy For Enterprise Integration to Empower Dig...
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Unleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev opsUnleashing change impact mining for sap dev ops
Unleashing change impact mining for sap dev ops
 
Singlepoint AWS Well-Architected Review
Singlepoint AWS Well-Architected ReviewSinglepoint AWS Well-Architected Review
Singlepoint AWS Well-Architected Review
 
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
AWS re:Invent 2016: Lift and Evolve – Saving Money in the Cloud is Easy, Maki...
 
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)
Powering Safe Launch @ Scale (Feature Flags, Targeting, Experimentation)
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...
A Comprehensive Step-by-Step Guide for Designing an Agile-Friendly Automation...
 
Agile testing
Agile testingAgile testing
Agile testing
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
A Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityA Crash Course in Building Site Reliability
A Crash Course in Building Site Reliability
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

AWS Well-Architected Framework: Operational Excellence Pillar

  • 2. I’m Jonathan LaCour, CTO of Reliam ● Technologist ● Programmer ● Cloud Strategist ● Bourbon Junkie Nice to meet you! Hello there
  • 3. Reliam is an AWS certified consulting and managed services provider based in Southern California. Serving customers globally from startups to enterprise, Reliam’s certified solutions architects and engineers incorporate AWS best practices including the Well Architected Framework to advise companies on workload migration, architecture and optimization to drive rapid adoption of AWS services and high customer satisfaction. Reliam’s obsessive customer focus, coupled with operational excellence, expert technical solutions, industry-leading SLAs, and proven strategies & best practices, delivers on our promise to each customer to ensure their continued success throughout the entire lifecycle of their technology journey.
  • 4. Question How is your company currently using AWS?
  • 5. Agenda ● Introduction to Well-Architected ● Design Principles for Operational Excellence ● Areas of Operational Excellence ○ Preparation ○ Operation ○ Evolution ● Q&A
  • 7. AWS Well Architected The Five Pillars ● Operational Excellence ● Security ● Reliability ● Performance Efficiency ● Cost Optimization
  • 8. AWS Well Architected Benefits ● Build and deploy faster ● Lower or mitigate risk ● Make informed decisions ● Learn AWS best practices
  • 9. Reliam’s Insights from Well-Architected Reviews
  • 10. Review Free Remediation $10,000 for 40 hours $5,000 AWS Service Credit Reliam Accelerated Well-Architected Review Package
  • 12. Operational Excellence Design Principles Perform operations as code Annotated documentation Frequent, small, reversible changes Refine ops procedures frequently Anticipate failure Learn from all operational failures
  • 13. Perform operations as code Software Engineering Practices ● Automated testing ● CI/CD pipelines ● Version control ● Code review and standards Operations as Code ● Everything is software ● Bring software practices to operations and infrastructure ● De-risk, ensure consistency
  • 14. Question Has your organization adopted Infrastructure as Code?
  • 15. Annotated documentation On-Prem Environments ● Manual documentation ● Prone to error ● Docs drift from reality ● Operational agility suffers Cloud Environments ● Automated documentation ● Useful to humans & systems ● Docs reflect reality ● Operational agility improves
  • 16. Frequent, small, reversible changes Traditional Approach ● Software releases are large, high-risk bundles of changes ● Agile practitioners bundle many “sprints” into a release ● Systems are monolithic Continuous Approach ● Change is the new normal ● Systems are composed of small, focused components ● All changes are designed to be quickly reversible
  • 17. Question What is your typical release cadence?
  • 18. Refine operations procedures frequently Software Engineering Procedures ● Regular cadence of “retrospective” meetings ● Improvements progressively integrated Operations Procedures ● Regular cadence of “game days” and associated retros ● Improvements progressively integrated
  • 19. Question Does your organization have regular “Game Days?”
  • 20. Anticipate failure Typical Operations Teams ● Reactive approach to failure ● Post-mortem exercises after failures, if at all ● Problems usually discovered in production Operationally Excellent Teams ● Proactive approach to failure ● Pre-mortem exercises ● Test, validate, & measure scenarios in Game Days ● Problems usually anticipated
  • 21. Question Do you regularly schedule “pre-mortem” meetings?
  • 22. Learn from all operational failures Evolution Requires Sharing ● Drive change by sharing ● Involve product, marketing, and finance in improvements ● Establish a culture of continuous evolution
  • 24. Focus: Preparation Operational Priorities Successful operations teams are enlightened operations teams. ● Experts on their workloads ● Aware of shared business goals ● Clearly understand their role ● Grasp of regulatory and compliance constraints Proper prioritization without context is impossible.
  • 25. Question Do you feel that your operations teams are enlightened?
  • 26. Focus: Preparation Design for Operations Intentionally consider deployment, updates, and operations by design. ● Everything as code ● Structured CI/CD pipelines ● Shared libraries of common tools and templates ● Obsessive observability – data, data, data! Empower yourself to act quickly during incidents.
  • 27. Focus: Preparation Operational Readiness Technology is important, but so are process and procedure. ● Accurate documentation – checklists, runbooks, and playbooks ● Trained, right-sized team… no shortcuts! ● Governance to control readiness Codify process and procedure with AWS: resource tags, event triggers, AWS Systems Manager Run Command, Lambda, CloudWatch Events, etc.
  • 28. Question Does your operations team have documented procedures?
  • 29. Focus: Operation Understanding Operational Health Operational excellence requires immediately available, accurate insight into key metrics that are aligned with business requirements. ● Performance, cost, availability, latency, etc. ● Collect and aggregate data ● Implement dashboards and alerting AWS provides CloudWatch, Amazon ElasticSearch with Kibana, and many other tools to enable your understanding of operational health.
  • 30. Focus: Operation Responding to Events Armed with key metrics, alerting, and dashboards, your team can respond to events with confidence. ● Consider business impact when prioritizing ● Script responses through operations as code, leveraging data ● Implement automated rollbacks to known good versions ● Embrace AWS auto-scaling After navigating an incident, always perform root cause analysis and a full post-mortem.
  • 31. Focus: Evolution Learning from Experience The greatest indicator of success for ops teams? A passion for learning. ● Every incident is an opportunity ● Encourage ops teams to analyze, experiment, and improve ● AWS provides extensive platform to enable Be sure to pull in all parts of the business to add differing points of view, surfacing new opportunities for improvement.
  • 32. Question How does your organization view operational events?
  • 33. Focus: Evolution Share Learnings Many companies have multiple product and operations teams. Share your lessons broadly to drive a culture of improvement. ● Leverage AWS platform for sharing best practices, such as CloudFormation templates, Chef Cookbooks, and Lambda functions. ● Use AWS IAM to define permissions for controlled access. Evolution isn’t a localized process.
  • 34. Summary AWS WAF is a powerful collection of best practices WAF Program Partners like Reliam can help accelerate your journey Operational Excellence Pillar ● Design Principles ● Focus Areas ○ Preparation ○ Operation ○ Evolution