Slide 1

Slide 1 text

@ChrisLAyers https://www.chrislayers.com

Slide 2

Slide 2 text

DEVOPS IS MORE THAN DEV AND OPS Chris Ayers

Slide 3

Slide 3 text

CHRIS AYERS PRACTICE LEAD INTELLIGENT CLOUD COGNIZANT MICROSOFT BUSINESS GROUP • [email protected] • Twitter: @Chris_L_Ayers • linkedin.com/in/chris-l-ayers/ • Blog: https://chrislayers.com/ • GitHub: https://github.com/codebytes

Slide 4

Slide 4 text

WHAT IS DEVOPS?

Slide 5

Slide 5 text

It’s Development and Operations collaboration It’s a job title It’s automation It means faster and smaller releases WHAT IS DEVOPS?

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

http://bit.ly/WhatIs-DevOps “DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” - Donovan Brown

Slide 8

Slide 8 text

CLOUD AND DEVOPS TRENDS BY THE NUMBERS of businesses surveyed say cost optimization is their top 2020 initiative 73% 21% 63% 50% of businesses spend at least $1.2 million per year in the cloud of businesses expect cloud usage to be higher than planned due to COVID-19 enterprises have seen spending increase by 21% after COVID-19 4x 160x 46x 60x higher revenue growth for organizations who have adopted widely DevOps more frequent code deployments than lower performing peers Fewer failures than lower performing peers Faster recovery than lower performing peers Sources: 2020 State of the Cloud Report; 2018 Cloud Skills Survey; McKinsey Developer Velocity Report; Open Source Security and Risk Analysis (OSSRA) Report & Reports from The Disaster Recovery & Preparedness Council.

Slide 9

Slide 9 text

FOCUS ON INNOVATION Top DevOps performers spent more time on new work, and less time “keeping the lights on”.

Slide 10

Slide 10 text

HOW DO WE DEVOPS?

Slide 11

Slide 11 text

ORG CHARTS

Slide 12

Slide 12 text

BREAK DOWN THE SILOS

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

QUESTIONS? PRACTICES Automated Testing Continuous Integration Continuous Deployment Release Management PRACTICES Usage Monitoring Telemetry Collection Testing in Production Stakeholder Feedback PRACTICES Testing in Production Usage Monitoring User Telemetry Stakeholder feedback Feature flags PRACTICES Code Reviews Automated Testing Continuous Measurement PRACTICES APM Infrastructure as Code Continuous Delivery Release Management Configuration Management Automated Recovery PRACTICES Application Performance Management Infrastructure as Code Continuous Deployment Release Management Configuration Management Automated Recovery PRACTICES Enterprise Agile Continuous Integration Continuous Deployment Release Management FLOW OF CUSTOMER VALUE TEAM AUTONOMY & ENTERPRISE ALIGNMENT BACKLOG refined with LEARNING EVIDENCE gathered in PRODUCTION MANAGED TECHNICAL DEBT PRODUCTION FIRST MINDSET INFRASTRUCTURE is a FLEXIBLE RESOURCE DevOps habits and practices

Slide 15

Slide 15 text

Find what hurts and keep doing it a bit better IF IT HURTS, DO IT MORE OFTEN Find the part of your process in getting value to customers that slows you down or hurts the most. Make it incrementally better each sprint. Re-evaluate and improve the next most painful. “ ” Develop Collaborate Operate Deliver

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

YOU CAN’T BUY THE DEVOPS

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

THERE’S A BOOK

Slide 20

Slide 20 text

THERE’S ANOTHER BOOK

Slide 21

Slide 21 text

WITH A SEQUEL

Slide 22

Slide 22 text

QUESTIONS?