Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
It transformation - DevOps Day - 02/02/2017
1. Devops Day #3: Quelle réalité pour Microsoft ?
3 Février 2017
Présentée par Patrice TROUSSET – DSI Microsoft
2. • 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,
4. 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 connected
1.2M devices hit the
Microsoft network
150k devices sync via
Exchange Active Sync
90k Yams past 7 days
15k iOS
10k Macs
12k Android
global…
120k+ Employees…
in 119 Countries
Across 717 sites
with ~60k non-U.S. Employees
5. Basic
standard
Rationalize
Dynamic
y1 y2
y3
y4Initialisation
Incremental
improvement
Transformation
required
y6
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
6. 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
Cross-ITFunctions
Agility (DevOps)
Real-time IT
12. 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 adapttheir 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 secure
dual goals
Developers
26.7%
No executive support
56.7%
Cultural inhibitors
43.3%
Fragmentedprocesses
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
CIOs
70 %
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 requirements
41%
13. What is DevOps?
“It’s Development
and
Operations
collaboration”
“It’s a job
title”
“It means
faster and
smaller
releases”
“It’s
automation”
14. What is DevOps?
“It’s Development
and
Operations
collaboration”
“It’s a job
title”
“It means
faster and
smaller
releases”
“It’s
automation”
15. 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.
16. The DevOps
Approach
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
17. The DevOps
Approach
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
20. 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
21. Relationship
Manager
trusted advisor
Business
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
Data
Scientist
business insight
Information
Architect
trustworthy
data
Solution
Manager
UI Designer
UX Designer
Tester
SDET
Developer
Application
Operation
& Support
Statistician
Analyst
DBA
Data Analyst
Network
Datacenter
Engineer
Organizational change
Commoditized skills Strategicskills for the new era
22.
23.
24. 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