it transformation - devops day - 02/02/2017
Embed Size (px)
TRANSCRIPT

Devops Day #3: Quelle réalité pour Microsoft ?
3 Février 2017
Présentée par Patrice TROUSSET – DSI Microsoft

• 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

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

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

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

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

BUSINESS IS FASTER…COMPETITION IS FIERCER…
TIME TO MARKET IS KEY


Organization evolution: Microsoft


PartnersCustomersProspects
Sales ServiceMarketing
HRR&DOperations
Organizational silosDisconnected employee engagement
Connected enterpriseConnected employee engagement
? ?
? ?

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%

What is DevOps?
“It’s Development
and
Operations
collaboration”
“It’s a job
title”
“It means
faster and
smaller
releases”
“It’s
automation”

What is DevOps?
“It’s Development
and
Operations
collaboration”
“It’s a job
title”
“It means
faster and
smaller
releases”
“It’s
automation”

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.

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

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

The converged DevOps lifecycle
Develop
Test
Plan
Monitor
Learn
Release

OUR 7 HABITS FOR DEVOPS
SUCCESS

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

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



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
