SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
Marc Hornbeek
a.k.a. DevOps_the_Gray esq.
CEO and Principal Consultant
Engineering DevOps Consulting
Author – Engineering DevOps
mhornbeek@engineeringdevops.com
Rapid Strategic SRE Assessments
A common approach for Rapid Strategic DevOps / QA / DevSecOps / SRE Assessments
https://devops.com/rapid-strategic-sre-assessments-accelerate-it-transformations/
mybook.to/engineeringdevops
Enterprise, Manufacturers, Service Providers and Institutions
DevOps / QA / DevSecOps / SRE
www.engineeringdevops.com
mhornbeek@engineeringdevops.com
Training and
Certifications
DevOps, DevSecOps QA, SRE
Assessments
DevOps, DevSecOps, QA, SRE
Strategic Planning
Agile plans for 26 topics
Speaking Engagements
Conferences, Events,
Onsite or Online
Advisory Services
Workshops, mentoring
Content Writing
Blogs, White papers, eBooks
Webinars
Content and delivery
Engineering DevOps Consulting
www.engineeringdevops.com
What you will learn
• SRE Blueprint
• 9 Pillars of SRE Practices
• Assessment methodology
• Roadmap your Journey
• Self-Assessment tools and resources
4
Site Reliability Engineering (SRE)
DevOps Institute
5
Site Reliability Engineering (SRE) Blueprint – 9 Pillars
Value Stream
Plan Continuous Improvement (CI) Continuous Delivery/Deployment (CD) Operate
Culture – Shift
Left Wisdom
of Production
Toil Reduction
and
Automation
Measurements
And
Observability
SLAs / SLOs / SLIs
and Error
Budgets
Anti-Fragility
Fire Drills, Chaos
Monkey and
Security
Work Sharing
and
Incremental
Technical Debt
Deployments
using Blue-
Green, A/B
and Canary
Performance
Management
of Apps and
Infrastructure
Incident
Management
& Blameless
Retrospectives
DevOps Institute
Seven-Step Transformation Blueprint
1. Visioning
2. Alignment
3. Assessment
4. Solution
5. Realize
6. Operationalize
7. Expansion
7
Align organizations around shared
understandings and deliver a roadmap
towards more mature DevOps,
DevSecOps & SRE
• Leadership and teams
• Measurable actionable goals
• Gaps priorities for improvement
• Value stream workflow efficiencies
• Cultural readiness and barriers to change
• Tools and Toolchains
• Rapid Strategic Assessments focus on model applications
Assessment Objective
8
Multiple Alignments Are Needed
SRE Practices
• Culture
• Work Sharing
• Toil Reduction
• SLAs/SLOs/SLIs
• Measurements
• Anti-Fragility
• Deployments
• Performance Management
• Incidents Management
DevOps Practices
• Leadership
• Culture
• Design
• Continuous Integration
• Continuous Testing
• Continuous Security
• Continuous Monitoring
• Continuous Security
• Elastic Infrastructure
• Continuous Delivery
Three Dimensions
1. People
2. Process
3. Technology
Three Axis of Variations
1. Applications
2. Pipelines
3. Infrastructure
Five Maturity Levels
1. Chaos
2. Continuous Integration
3. Continuous Flow
4. Continuous Feedback
5. Continuous
Improvement
9
Rapid Strategic Assessment
Kickoff
Meeting
Discovery
Surveys
Solution
Mapping
Workshops
& Interviews
Recommended
Solution
Follow-up
Typical duration 21 days
Quick, affordable
assessments
and
re-assessments
10
Define / evaluate your strategic vision
and prioritized goals for your
transformation.
Using the Engineering
DevOps/DevSecOps/SRE Assessment
Tool:
• Collect and organize your vision
• Define & prioritize performance goals
• Goals may be different for different
applications
Strategic Vision / Goals Workshop
11
Determine Gaps of your practices against industry practices.
• Assign a capability and
importance score for
each practice and
category of practice,
culminating in a
calculated GAP score
• A GAP score of 7.5 or
higher is considered high
priority
Capability Assessment Workshop
Example SRE Practices Assessment Survey - Input
Survey tool is located on www.engineeringdevops.com
Survey Input
Individual, or combined team
SRE Practices Surveys
• Culture
• Work Sharing
• Toil Reduction
• SLAs/SLOs/SLIs
• Measurements
• Anti-Fragility
• Deployments
• Performance
Management
• Incidents
Management
The calculated Scores
determine the Rank
indicating which
practices are most
important to improve
to meet the
DevOps/SRE
Transformation goals.
Example SRE Practices Assessment Survey – Output
Survey tool is located on www.engineeringdevops.com
Output Analysis
14
Captures current state DevOps/SRE value streams inclusive of
people, process, and technology.
Using Engineering DevOps Value
Stream Model:
• Educate value stream approach
• Understand the current state value
streams relative to specific goals
• Identify bottlenecks, gaps and
opportunities
• Prioritize improvements
Engineering DevOps / SRE Value-Stream Workshop
Template is located on
www.engineeringdevops.com
15
Individual opinions regarding recommendations and priorities.
Methodology:
• Starting with Candidate
Recommendations
• One-on-one or small team
• Identify top three priorities
• Allow new
recommendations
• Prioritize feedback
Strategic Alignment Interviews
DevOps / DevSecOps / SRE - RoadMap
Actionable Workstreams
Epics, User Stories, Tasks, Dependencies,
Technologies, Balanced workloads
DevOps Adoption Blueprint
Leadership / Culture Initiative
Model Application m
Application m + 1
• Adoption goals
• Leaders training
• Organization preparation
• Model project selection
• Investment (team &
tools)
• Architecture team
• Monitoring and
incentives
• Team and organization
• Training (CI/CD practices)
• Goals, Assessment, Value Stream
• Tool chain with ARA backbone
• Automate CI and QA automation
• Automate CD , containers, G/B, A/B
• DevSecOps, SRE practices
• KPIs, SLOs and monitoring tools
• Site Reliability Engineering
• Optimize (Kaizen)
• App Selection
• Self contained product teams
(squads, tribes, SREs)
• Proactive sharing or practices
(Yokoten)
• Info sharing (Chapters and Guilds)
SCALE !
Systematic, measured, adoption progression
POC MVP
2nd
Way
1st
Way
3rd
Way
Application m + 2
Application m + n
. . .
DevOps / DevSecOps / SRE Adoption Blueprint
The final step in the Rapid Strategic Assessment ensures
alignment with the results, roadmap and next steps.
Methodology:
Analysis of workshop and interviews
results in the following deliverables:
• Future state Value Stream
• Executive summary
• Recommendations
• High level Roadmap
• Progress Monitoring
Checkpoints
• Next steps
DevOps / DevSecOps / SRE Strategic Alignment
19
Assessment Variations
Deep Dive Strategic
Assessment
9 Pillars + 10 topics
including DevOps,
DevSecOps and SRE
Continuous QA
Assessment
9 Pillars + Test
Management, Test
Tools, Test Scripts
Continuous Security
(DevSecOps)
Assessment
20
Customer Impact Stories
Customer Goals & Challenges Assessment Discovery, and Solution
Recommendation
Large Network Storage
Company, cloud-based storage
solutions, enterprise business
applications.
Client desires a DevOps approach
to migrate a large group of
business applications to a cloud
structure with DevOps as a
service.
Assessed 26 topics for DevOps pipelines, SRE and
Cloud infrastructure. Recommended blueprint for
two-year strategic plan including agile plans for
implementation.
US Government Public Agency:
resident and business services,
500k residents, public safety,
recreation, tourism applications
Client desires a DevOps approach
to reduce software release lead
times and increase frequency
safely with visibility of costs and
release process.
Identified deployment pipeline bottlenecks and
high priority improvements. Provided an
engineering blueprint to reduce delivery pipeline
from 9 weeks to 2 weeks safely while improving
visibility and reducing manual bottlenecks.
Large Church Organization,
records management
applications for 33Million+
members
Client desires to accelerate their
DevOps initiative and needed
direction.
Current state discovered bottlenecks.
Recommended future state value stream map
included pipeline and continuous testing blueprint
solutions and engineering practices to reduce lead
time from week to hours.
21
Summary / Key Takeaways
There is no “standard” SRE assessment approach in
the industry.
The Rapid Strategic SRE Assessment approach has
been tried and proven with large and smaller
organizations. It is quick, affordable and useful for
checkpoint re-assessments also.
Comments are invited regarding this approach and
the SRE best practices.
Refer to www.engineeringdevops.com for more
information regarding the Strategic SRE Assessment
approach, templates and useful tools.
DevOps / DevSecOps / SRE
Tools
Blueprints, Scorecards, Engineering
Practices, Assessment tool,
calculators, templates
DevOps / DevSecOps / SRE
Services
Assessments, Strategic
Planning, Training, Content
www.EngineeringDevOps.com
DevOps / DevSecOps / SRE
White Papers & Book

Mais conteúdo relacionado

Mais procurados

Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...ITSM Academy, Inc.
 
Kks sre book_ch1,2
Kks sre book_ch1,2Kks sre book_ch1,2
Kks sre book_ch1,2Chris Huang
 
Site Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
Site Reliability Engineering (SRE) - Tech Talk by Keet SugathadasaSite Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
Site Reliability Engineering (SRE) - Tech Talk by Keet SugathadasaKeet Sugathadasa
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Building an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceBuilding an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceFranklin Angulo
 
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
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability EngineeringMark Underwood
 
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesDevops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesSlideTeam
 
Service Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLIService Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLIKnoldus Inc.
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefingRavi Tadwalkar
 
The Next Wave of Reliability Engineering
The Next Wave of Reliability EngineeringThe Next Wave of Reliability Engineering
The Next Wave of Reliability EngineeringMichael Kehoe
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Red Gate Software
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxApp Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxMONISH407209
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRESquadcast Inc
 
Overview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesOverview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesAshutosh Agarwal
 

Mais procurados (20)

Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
Site Reliability Engineering: An Enterprise Adoption Story (an ITSM Academy W...
 
Kks sre book_ch1,2
Kks sre book_ch1,2Kks sre book_ch1,2
Kks sre book_ch1,2
 
Site Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
Site Reliability Engineering (SRE) - Tech Talk by Keet SugathadasaSite Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
Site Reliability Engineering (SRE) - Tech Talk by Keet Sugathadasa
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Building an SRE Organization @ Squarespace
Building an SRE Organization @ SquarespaceBuilding an SRE Organization @ Squarespace
Building an SRE Organization @ Squarespace
 
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
 
Site (Service) Reliability Engineering
Site (Service) Reliability EngineeringSite (Service) Reliability Engineering
Site (Service) Reliability Engineering
 
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation SlidesDevops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
 
Service Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLIService Level Terminology : SLA ,SLO & SLI
Service Level Terminology : SLA ,SLO & SLI
 
SRE From Scratch
SRE From ScratchSRE From Scratch
SRE From Scratch
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefing
 
The Next Wave of Reliability Engineering
The Next Wave of Reliability EngineeringThe Next Wave of Reliability Engineering
The Next Wave of Reliability Engineering
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxApp Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRE
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
SRE 101
SRE 101SRE 101
SRE 101
 
Overview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practicesOverview of Site Reliability Engineering (SRE) & best practices
Overview of Site Reliability Engineering (SRE) & best practices
 

Semelhante a Rapid Strategic SRE Assessments

Dev ops as a service
Dev ops as a serviceDev ops as a service
Dev ops as a serviceSubroto Bose
 
Engineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesEngineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesMarc Hornbeek
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
Continuous Security / DevSecOps- Why How and What
Continuous Security /  DevSecOps- Why How and WhatContinuous Security /  DevSecOps- Why How and What
Continuous Security / DevSecOps- Why How and WhatMarc Hornbeek
 
Seven step transformation blueprint
Seven step transformation blueprintSeven step transformation blueprint
Seven step transformation blueprintMarc Hornbeek
 
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptx
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptxPreparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptx
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptxwicultylearningsolut
 
DevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetDevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetTodd Erskine
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4DevOps.com
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
DevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - DatasheetDevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - DatasheetTodd Erskine
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationChef
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
What is DevOps.pdf
What  is DevOps.pdfWhat  is DevOps.pdf
What is DevOps.pdfomer shahzad
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksSanjeev Sharma
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Sam Garforth
 
Testing in DevOps world
Testing in DevOps worldTesting in DevOps world
Testing in DevOps worldMoataz Nabil
 

Semelhante a Rapid Strategic SRE Assessments (20)

Dev ops as a service
Dev ops as a serviceDev ops as a service
Dev ops as a service
 
Engineering Continuous Delivery Architectures
Engineering Continuous Delivery ArchitecturesEngineering Continuous Delivery Architectures
Engineering Continuous Delivery Architectures
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
Continuous Security / DevSecOps- Why How and What
Continuous Security /  DevSecOps- Why How and WhatContinuous Security /  DevSecOps- Why How and What
Continuous Security / DevSecOps- Why How and What
 
Seven step transformation blueprint
Seven step transformation blueprintSeven step transformation blueprint
Seven step transformation blueprint
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
 
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptx
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptxPreparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptx
Preparing for DevOps Certification Self-Assessment and Skill Gap Analysis.pptx
 
DevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - DatasheetDevOps Discovery and Roadmap - Datasheet
DevOps Discovery and Roadmap - Datasheet
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
DevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - DatasheetDevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - Datasheet
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
What is DevOps.pdf
What  is DevOps.pdfWhat  is DevOps.pdf
What is DevOps.pdf
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
Salesforce Application Lifecycle Management presented to EA Forum by Sam Garf...
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
DevOps - Motivadores e Benefícios
DevOps - Motivadores e BenefíciosDevOps - Motivadores e Benefícios
DevOps - Motivadores e Benefícios
 
DevOps
DevOpsDevOps
DevOps
 
Testing in DevOps world
Testing in DevOps worldTesting in DevOps world
Testing in DevOps world
 

Mais de Marc Hornbeek

Continuous Testing Landscape.pptx
Continuous Testing Landscape.pptxContinuous Testing Landscape.pptx
Continuous Testing Landscape.pptxMarc Hornbeek
 
DevOps_the_Gray Predictions for 2020
DevOps_the_Gray Predictions for 2020DevOps_the_Gray Predictions for 2020
DevOps_the_Gray Predictions for 2020Marc Hornbeek
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous TestingMarc Hornbeek
 
Gap Assessment for DevOps
Gap Assessment   for DevOpsGap Assessment   for DevOps
Gap Assessment for DevOpsMarc Hornbeek
 
Gap assessment kubernetes
Gap assessment   kubernetesGap assessment   kubernetes
Gap assessment kubernetesMarc Hornbeek
 
Gap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsGap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsMarc Hornbeek
 
Gap assessment containers
Gap assessment   containersGap assessment   containers
Gap assessment containersMarc Hornbeek
 
Value stream mapping for DevOps
Value stream mapping for DevOpsValue stream mapping for DevOps
Value stream mapping for DevOpsMarc Hornbeek
 
The Quest for Quality at Speed
The Quest for Quality at SpeedThe Quest for Quality at Speed
The Quest for Quality at SpeedMarc Hornbeek
 
DevOps as-a-Service (DaaS) value
DevOps as-a-Service (DaaS) valueDevOps as-a-Service (DaaS) value
DevOps as-a-Service (DaaS) valueMarc Hornbeek
 
Engineering DevOps and Cloud
Engineering DevOps and CloudEngineering DevOps and Cloud
Engineering DevOps and CloudMarc Hornbeek
 
DevOps Test Engineering - Marc Hornbeek - July 2017
DevOps Test Engineering -  Marc Hornbeek - July 2017DevOps Test Engineering -  Marc Hornbeek - July 2017
DevOps Test Engineering - Marc Hornbeek - July 2017Marc Hornbeek
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First TimeMarc Hornbeek
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business GoalsMarc Hornbeek
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?Marc Hornbeek
 

Mais de Marc Hornbeek (16)

Continuous Testing Landscape.pptx
Continuous Testing Landscape.pptxContinuous Testing Landscape.pptx
Continuous Testing Landscape.pptx
 
Feature Flags.pdf
Feature Flags.pdfFeature Flags.pdf
Feature Flags.pdf
 
DevOps_the_Gray Predictions for 2020
DevOps_the_Gray Predictions for 2020DevOps_the_Gray Predictions for 2020
DevOps_the_Gray Predictions for 2020
 
Gap assessment Continuous Testing
Gap assessment   Continuous TestingGap assessment   Continuous Testing
Gap assessment Continuous Testing
 
Gap Assessment for DevOps
Gap Assessment   for DevOpsGap Assessment   for DevOps
Gap Assessment for DevOps
 
Gap assessment kubernetes
Gap assessment   kubernetesGap assessment   kubernetes
Gap assessment kubernetes
 
Gap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOpsGap Survey, Assessment and Analysis for DevSecOps
Gap Survey, Assessment and Analysis for DevSecOps
 
Gap assessment containers
Gap assessment   containersGap assessment   containers
Gap assessment containers
 
Value stream mapping for DevOps
Value stream mapping for DevOpsValue stream mapping for DevOps
Value stream mapping for DevOps
 
The Quest for Quality at Speed
The Quest for Quality at SpeedThe Quest for Quality at Speed
The Quest for Quality at Speed
 
DevOps as-a-Service (DaaS) value
DevOps as-a-Service (DaaS) valueDevOps as-a-Service (DaaS) value
DevOps as-a-Service (DaaS) value
 
Engineering DevOps and Cloud
Engineering DevOps and CloudEngineering DevOps and Cloud
Engineering DevOps and Cloud
 
DevOps Test Engineering - Marc Hornbeek - July 2017
DevOps Test Engineering -  Marc Hornbeek - July 2017DevOps Test Engineering -  Marc Hornbeek - July 2017
DevOps Test Engineering - Marc Hornbeek - July 2017
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business Goals
 
DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?DevOps Evolution - The Next Generation ?
DevOps Evolution - The Next Generation ?
 

Último

CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 

Último (20)

CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 

Rapid Strategic SRE Assessments

  • 1. Marc Hornbeek a.k.a. DevOps_the_Gray esq. CEO and Principal Consultant Engineering DevOps Consulting Author – Engineering DevOps mhornbeek@engineeringdevops.com Rapid Strategic SRE Assessments A common approach for Rapid Strategic DevOps / QA / DevSecOps / SRE Assessments https://devops.com/rapid-strategic-sre-assessments-accelerate-it-transformations/ mybook.to/engineeringdevops
  • 2. Enterprise, Manufacturers, Service Providers and Institutions DevOps / QA / DevSecOps / SRE www.engineeringdevops.com mhornbeek@engineeringdevops.com Training and Certifications DevOps, DevSecOps QA, SRE Assessments DevOps, DevSecOps, QA, SRE Strategic Planning Agile plans for 26 topics Speaking Engagements Conferences, Events, Onsite or Online Advisory Services Workshops, mentoring Content Writing Blogs, White papers, eBooks Webinars Content and delivery Engineering DevOps Consulting
  • 3. www.engineeringdevops.com What you will learn • SRE Blueprint • 9 Pillars of SRE Practices • Assessment methodology • Roadmap your Journey • Self-Assessment tools and resources
  • 4. 4 Site Reliability Engineering (SRE) DevOps Institute
  • 5. 5 Site Reliability Engineering (SRE) Blueprint – 9 Pillars Value Stream Plan Continuous Improvement (CI) Continuous Delivery/Deployment (CD) Operate Culture – Shift Left Wisdom of Production Toil Reduction and Automation Measurements And Observability SLAs / SLOs / SLIs and Error Budgets Anti-Fragility Fire Drills, Chaos Monkey and Security Work Sharing and Incremental Technical Debt Deployments using Blue- Green, A/B and Canary Performance Management of Apps and Infrastructure Incident Management & Blameless Retrospectives DevOps Institute
  • 6. Seven-Step Transformation Blueprint 1. Visioning 2. Alignment 3. Assessment 4. Solution 5. Realize 6. Operationalize 7. Expansion
  • 7. 7 Align organizations around shared understandings and deliver a roadmap towards more mature DevOps, DevSecOps & SRE • Leadership and teams • Measurable actionable goals • Gaps priorities for improvement • Value stream workflow efficiencies • Cultural readiness and barriers to change • Tools and Toolchains • Rapid Strategic Assessments focus on model applications Assessment Objective
  • 8. 8 Multiple Alignments Are Needed SRE Practices • Culture • Work Sharing • Toil Reduction • SLAs/SLOs/SLIs • Measurements • Anti-Fragility • Deployments • Performance Management • Incidents Management DevOps Practices • Leadership • Culture • Design • Continuous Integration • Continuous Testing • Continuous Security • Continuous Monitoring • Continuous Security • Elastic Infrastructure • Continuous Delivery Three Dimensions 1. People 2. Process 3. Technology Three Axis of Variations 1. Applications 2. Pipelines 3. Infrastructure Five Maturity Levels 1. Chaos 2. Continuous Integration 3. Continuous Flow 4. Continuous Feedback 5. Continuous Improvement
  • 9. 9 Rapid Strategic Assessment Kickoff Meeting Discovery Surveys Solution Mapping Workshops & Interviews Recommended Solution Follow-up Typical duration 21 days Quick, affordable assessments and re-assessments
  • 10. 10 Define / evaluate your strategic vision and prioritized goals for your transformation. Using the Engineering DevOps/DevSecOps/SRE Assessment Tool: • Collect and organize your vision • Define & prioritize performance goals • Goals may be different for different applications Strategic Vision / Goals Workshop
  • 11. 11 Determine Gaps of your practices against industry practices. • Assign a capability and importance score for each practice and category of practice, culminating in a calculated GAP score • A GAP score of 7.5 or higher is considered high priority Capability Assessment Workshop
  • 12. Example SRE Practices Assessment Survey - Input Survey tool is located on www.engineeringdevops.com Survey Input Individual, or combined team SRE Practices Surveys • Culture • Work Sharing • Toil Reduction • SLAs/SLOs/SLIs • Measurements • Anti-Fragility • Deployments • Performance Management • Incidents Management
  • 13. The calculated Scores determine the Rank indicating which practices are most important to improve to meet the DevOps/SRE Transformation goals. Example SRE Practices Assessment Survey – Output Survey tool is located on www.engineeringdevops.com Output Analysis
  • 14. 14 Captures current state DevOps/SRE value streams inclusive of people, process, and technology. Using Engineering DevOps Value Stream Model: • Educate value stream approach • Understand the current state value streams relative to specific goals • Identify bottlenecks, gaps and opportunities • Prioritize improvements Engineering DevOps / SRE Value-Stream Workshop Template is located on www.engineeringdevops.com
  • 15. 15 Individual opinions regarding recommendations and priorities. Methodology: • Starting with Candidate Recommendations • One-on-one or small team • Identify top three priorities • Allow new recommendations • Prioritize feedback Strategic Alignment Interviews
  • 16. DevOps / DevSecOps / SRE - RoadMap Actionable Workstreams Epics, User Stories, Tasks, Dependencies, Technologies, Balanced workloads
  • 17. DevOps Adoption Blueprint Leadership / Culture Initiative Model Application m Application m + 1 • Adoption goals • Leaders training • Organization preparation • Model project selection • Investment (team & tools) • Architecture team • Monitoring and incentives • Team and organization • Training (CI/CD practices) • Goals, Assessment, Value Stream • Tool chain with ARA backbone • Automate CI and QA automation • Automate CD , containers, G/B, A/B • DevSecOps, SRE practices • KPIs, SLOs and monitoring tools • Site Reliability Engineering • Optimize (Kaizen) • App Selection • Self contained product teams (squads, tribes, SREs) • Proactive sharing or practices (Yokoten) • Info sharing (Chapters and Guilds) SCALE ! Systematic, measured, adoption progression POC MVP 2nd Way 1st Way 3rd Way Application m + 2 Application m + n . . . DevOps / DevSecOps / SRE Adoption Blueprint
  • 18. The final step in the Rapid Strategic Assessment ensures alignment with the results, roadmap and next steps. Methodology: Analysis of workshop and interviews results in the following deliverables: • Future state Value Stream • Executive summary • Recommendations • High level Roadmap • Progress Monitoring Checkpoints • Next steps DevOps / DevSecOps / SRE Strategic Alignment
  • 19. 19 Assessment Variations Deep Dive Strategic Assessment 9 Pillars + 10 topics including DevOps, DevSecOps and SRE Continuous QA Assessment 9 Pillars + Test Management, Test Tools, Test Scripts Continuous Security (DevSecOps) Assessment
  • 20. 20 Customer Impact Stories Customer Goals & Challenges Assessment Discovery, and Solution Recommendation Large Network Storage Company, cloud-based storage solutions, enterprise business applications. Client desires a DevOps approach to migrate a large group of business applications to a cloud structure with DevOps as a service. Assessed 26 topics for DevOps pipelines, SRE and Cloud infrastructure. Recommended blueprint for two-year strategic plan including agile plans for implementation. US Government Public Agency: resident and business services, 500k residents, public safety, recreation, tourism applications Client desires a DevOps approach to reduce software release lead times and increase frequency safely with visibility of costs and release process. Identified deployment pipeline bottlenecks and high priority improvements. Provided an engineering blueprint to reduce delivery pipeline from 9 weeks to 2 weeks safely while improving visibility and reducing manual bottlenecks. Large Church Organization, records management applications for 33Million+ members Client desires to accelerate their DevOps initiative and needed direction. Current state discovered bottlenecks. Recommended future state value stream map included pipeline and continuous testing blueprint solutions and engineering practices to reduce lead time from week to hours.
  • 21. 21 Summary / Key Takeaways There is no “standard” SRE assessment approach in the industry. The Rapid Strategic SRE Assessment approach has been tried and proven with large and smaller organizations. It is quick, affordable and useful for checkpoint re-assessments also. Comments are invited regarding this approach and the SRE best practices. Refer to www.engineeringdevops.com for more information regarding the Strategic SRE Assessment approach, templates and useful tools.
  • 22. DevOps / DevSecOps / SRE Tools Blueprints, Scorecards, Engineering Practices, Assessment tool, calculators, templates DevOps / DevSecOps / SRE Services Assessments, Strategic Planning, Training, Content www.EngineeringDevOps.com DevOps / DevSecOps / SRE White Papers & Book