where are we in terms of 0 to devops...d+r+w donovan brown senior program manager, devops rui melo...

15

Upload: others

Post on 14-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0
Page 2: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

D+R+W

Donovan Brown Senior Program Manager, DevOps

Rui Melo Senior Premier Field Engineer

Willy Schaub Senior Program Manager, Rangers

Page 3: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Program Manager (PM) Project Manager

Listen Prioritise

Delight

Apologise

+

EnableRangers

Users

Page 4: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Providing professional guidance, practical experience and gap-filling solutions to the developer community.

We fill gaps, not craters!

Page 5: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Our distributionCountry Rangers

United States of America 39

United Kingdom 8

The Netherlands 6

Brazil 5

South Africa 5

Sweden 5

Portugal 4

Roaming 4

France 3

India 3

Switzerland 3

Canada 2

Israel 2

Russia 2

Australia 1

Bulgaria 1

Ecuador 1

Egypt 1

FYRO Macedonia 1

Germany 1

Guatemala 1

Italy 1

Jordan 1

Mexico 1

Turkey 1

Ukraine 1

Page 6: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

From 0 2 DevOps1. Infrastructure as Code (IaC)2.Continuous Integration3.Automated Testing4.Continuous Delivery/Deployment5.Release Management6.App Performance Monitoring7.Load Testing & Auto Scale

Page 7: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Mapping 0 to DevOps – our perspective

① PEOPLE ② PROCESS ③ PRODUCTS④ CONTINUOUS ⑤ VALUE

PERFECT

MATURING

IN-FLIGHT

NO PROGRESS

Page 8: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

DevOps AssessmentIn terms of DevOps, we regard ourselves as healthier, not sick or healthy.

There’s always room for innovation!

devopsassessment.azurewebsites.net

Recommendations:• Reduce lead + cycle times

• Reduce mean time to repair (MTTR)

• A|B testing

Page 9: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Visualising our DevOpsPLANNING

Scrum

Kanban BUILD

DEPLOY x 3MONITOR

AI

Bugs

Feedback

Page 10: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

What’s the impact? Where’s the value?

Page 11: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

• Automate the automation yo!

• Azure DevTest Lab simulate on-prem testing

• OSS Compliance WhiteSource

• Feature Flags

• A|B Testing

• … ongoing …

Things we are / need to research to innovate

Page 12: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Mapping 0 to DevOps – Donovan’s perspective

Page 13: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

DevOps projects

We’re curious to get your perspective on which guidance and gap-filling solutions we should be

focusing on within the context of DevOps.

Page 14: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

DevOps Assessment devopsassessment.azurewebsites.net

ALM Rangers aka.ms/vsarblog@almrangers

Donovan Brown www.DonovanBrown.com@DonovanBrown

Rui Melo [email protected]@ruimelo

Willy Schaub [email protected]@wpschaub

URLs

Page 15: Where are we in terms of 0 to DevOps...D+R+W Donovan Brown Senior Program Manager, DevOps Rui Melo Senior Premier Field Engineer Willy Schaub Senior Program Manager, Rangers From 0

Contact us on https://aka.ms/vsarblog

Q&AQ&A