Transcript
Page 1: It transformation - DevOps Day - 02/02/2017

Devops Day #3: Quelle réalité pour Microsoft ?

3 Février 2017

Présentée par Patrice TROUSSET – DSI Microsoft

Page 2: It transformation - DevOps Day - 02/02/2017

• Security, Cost Reduction,

Compliance and Privacy are our

Top Priorities

• Too much work, too little time,

often reactive

• The Challenge of

Consumerization of IT

• High Target for Security Attacks

• IT Business Alignment,

Prioritization and Partnership

• Poor time-to-market for

business apps

• Being Microsoft’s First and Best

Customer

• Running an Enterprise on Beta

Release Software

• Moving from a Code Centric to

a Data Centric Organization

• Software deployment more

than once, Continuous

Delivery

• User Experience & Self Service

Model

• Consolidation, centralization,

standardization done

Page 3: It transformation - DevOps Day - 02/02/2017

Simplifyexperience

Delight employees, customers, partners

Acceleratecapabilities

Drive new innovation across sales, marketing,

and product teams

Make ITa showcase

Inspire customers and partners with our work

Page 4: It transformation - DevOps Day - 02/02/2017

Microsoft IT Scope and Our Workforce

3

The IT environment: 180k+ Users

1,300 LOB apps managed by IT

400 Apps in company portal

195k Managed Windows 10

330k System Center managed devices

25k Personal devices managed by

Windows Intune

220k mailboxes on Office 365

270k SharePoint Online sites on O365

65% Private cloud

22% Apps migrated to Azure

10 billion Security events collected daily

8.4 million Skype for Business calls each

month

We are multi-generational…

35% Boomers

35%Gen X’ers

30%Millennials

… and connected1.2M devices hit the

Microsoft network

150k devices sync via

Exchange Active Sync90k Yams past 7 days15k iOS10k Macs12k Android

global…

120k+ Employees…

in 119 Countries

Across 717 sites

with ~60k non-U.S. Employees

Page 5: It transformation - DevOps Day - 02/02/2017

Basicstandard

Rationalize

Dynamic

y1y2

y3y4Initialisation

Incremental

improvement

Transformation

requiredy6

Increased Business value

Maximizing the business value of IT

needs to move IT to Dynamic stage:

• Flexibility & Agility

• Cost efficiency

Last step to Dynamic requires transformation

and not just Improvement.

Moving to Dynamic or producing double digit cost reduction is possible

only in transformation of IT.

Operation

Maturity

Basic

standard

Rationalize

Dynamic

Invest Neutral Cost Red X% Cost Red XX%

Budget

Page 6: It transformation - DevOps Day - 02/02/2017

Business processes

Shared services &

platforms

Centralized, aligned, and

standardized functions

Organization evolution: Microsoft IT

2005 2005-2010 2010-2014 2014

Decentralized

Business Unit IT

Engineering

OperationsSolution Mgmt.

Architecture

Cro

ss-I

T F

un

cti

on

s

Agility (DevOps)

Real-time IT

Page 7: It transformation - DevOps Day - 02/02/2017

BUSINESS IS FASTER…COMPETITION IS FIERCER…

TIME TO MARKET IS KEY

Page 8: It transformation - DevOps Day - 02/02/2017
Page 9: It transformation - DevOps Day - 02/02/2017

Organization evolution: Microsoft

Page 10: It transformation - DevOps Day - 02/02/2017
Page 11: It transformation - DevOps Day - 02/02/2017

PartnersCustomersProspects

Sales ServiceMarketing

HRR&DOperations

Organizational silosDisconnected employee engagement

Connected enterpriseConnected employee engagement

? ?

? ?

Page 12: It transformation - DevOps Day - 02/02/2017

Value delivery challenges

IT drives

business

success!

High IT performance

correlates with strong

business performance,

helps boost productivity,

market share and profit

… for companies that try

to adapt their existing tools

for DevOps practices

80% failure rate …

Outperforming

teams are 54%more

likely to

DevOps was being initiated by

more development teams than IT Ops

teams by about a 40% to 33% margin

IT decision

makers is still

unfamiliar with

the term DevOps

6

Responding to

ongoing needs for

efficiency and growth

Always keeping all

systems safe and securedual goals

Developers

26.7%No executive support

56.7%Cultural inhibitors

43.3%Fragmented processes

Collaboration blockers

The average hourly

cost of infrastructure

failure is $100,000

per hour

It takes on average

200 minutes to

diagnose and repair

a production issue

40%… of implementations end up getting

reworked because they don’t meet the

users’ original requirements

1 in

Agile methodologieshave adopted

3/4 of teams

A bug caught in production ends

up costing

than if the same bug was found

earlier in the development cycle

100x more

BusinessIT Ops

CIOs70 %

to reduce

IT costs

Would

increase

risk

and accelerate

business agility

of

… of development budgets for software,

IT staff and external professional services

will be consumed by poor requirements41%

Page 13: It transformation - DevOps Day - 02/02/2017

What is DevOps?

“It’s Development

and

Operations

collaboration”

“It’s a job

title”

“It means

faster and

smaller

releases”

“It’s

automation”

Page 14: It transformation - DevOps Day - 02/02/2017

What is DevOps?

“It’s Development

and

Operations

collaboration”

“It’s a job

title”

“It means

faster and

smaller

releases”

“It’s

automation”

Page 15: It transformation - DevOps Day - 02/02/2017

What is DevOps?

“It’s Development

and

Operations

collaboration”

“It’s a job

title”

“It means

faster and

smaller

releases”

“It’s

automation”

DevOps is an approach and set of practices that promote

collaboration and communication of both software developers and

information technology professionals while automating the process

of software delivery and infrastructure changes.

It is more a mindset shift than a new methodology to learn,

establishing a culture and environment, where building, testing,

releasing and operating software solutions can happen rapidly,

frequently, and more reliably.

Page 16: It transformation - DevOps Day - 02/02/2017

The DevOpsApproach

PEOPLE

Collaborate more

Share common goals

Focus on improvement

BRINGING PEOPLE TOGETHER

PROCESS

Eliminate waste

Increase efficiency

Streamline feedback

DELIVERING VALUE FASTER

TOOLS

Enhance productivity

Enable collaboration

Facilitate experimentation

EXECUTING A DEVOPS STRATEGY

Page 17: It transformation - DevOps Day - 02/02/2017

The DevOpsApproach

PEOPLE

Collaborate more

Share common goals

Focus on improvement

BRINGING PEOPLE TOGETHER

PROCESS

Eliminate waste

Increase efficiency

Streamline feedback

DELIVERING VALUE FASTER

TOOLS

Enhance productivity

Enable collaboration

Facilitate experimentation

EXECUTING A DEVOPS STRATEGY

Page 18: It transformation - DevOps Day - 02/02/2017

The converged DevOps lifecycle

Develop

Test

Plan

Monitor

Learn

Release

Page 19: It transformation - DevOps Day - 02/02/2017

OUR 7 HABITS FOR DEVOPS

SUCCESS

Page 20: It transformation - DevOps Day - 02/02/2017

21 | Le voyage de Microsoft en Agilité

Multidiscipline

10-12 persons

Auto-managed

Autonomy on backlog management

Sustain teams for 12-18 months

Environment refurbished

Collaboration principles

Unique repository (VSO)

Impact on Microsoft Teams

Page 21: It transformation - DevOps Day - 02/02/2017

Relationship Manager

trusted advisorBusiness Architect

best use of assets

Process Engineer

real-enough time

Engineering and DevOps

it works, build for monitoring self-healing

Edge/Wireless

Networking

secure, anywhere access

Cloud Architect

secure, anywhere access

DataScientist

business insightInformation

Architect

trustworthy data

Solution

Manager

UI Designer

UX Designer

Tester

SDETDeveloper

Application

Operation

& Support

Statistician

Analyst

DBA

Data Analyst

Network

Datacenter

Engineer

Organizational change

Commoditized skills Strategic skills for the new era

Page 22: It transformation - DevOps Day - 02/02/2017
Page 23: It transformation - DevOps Day - 02/02/2017
Page 24: It transformation - DevOps Day - 02/02/2017

Standard Channels for Training and Listening

Ideas/FeedbackOffice Hours/Q&A Sessions

• Your ideas for changes to the

tool or process or for other

improvements

• Vote on ideas posted by

other people

• Open Office Hours

• Team trainings

• MSX Advanced

• New Features

• Sales Transformation

Discussion

• Post your comment to

start discussions (eg best

practice, learnings…)

• Monitor Announcements

from Corp & Tool

announcements

• One Yammer Group per

project

Page 25: It transformation - DevOps Day - 02/02/2017

Top Related