KEMBAR78
Microsoft and DevOps | PPTX
Outperforming
teams are 54%
more
likely to
Developers
26.7%
No executive support
56.7%
Cultural inhibitors
43.3%
Fragmentedprocesses
Collaboration blockers
DevOps was being initiated by
more development teams than IT Ops
teams by about a 40% to 33% margin
Agile methodologieshave adopted
3/4 of teams
BusinessIT Ops
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
A bug caught in production ends
up costing
than if the same bug was found
earlier in the development cycle
100x
more
IT decision
makers is still
unfamiliar with
the term DevOps
61 in
40%
… of implementations end up getting
reworked because they don’t meet the
users’ original requirements
… of development budgets for software, IT
staff and external professional services will
be consumed by poor requirements
41%
IT drives
business
success!
High IT performance
correlates with strong
business performance,
helps boost productivity,
market share and profit.
Responding to
ongoing needs for
efficiency and growth
Always keeping all
systems safe and secure
dual goals
… for companies that try to
adapttheir existing toolsfor
DevOps practices
80% failure rate …
CIOs
70 %
to reduce
IT costs
Would
increase
risk
and accelerate
business agility
of
“Development
and Operations
collaboration”
What is DevOps?
Optimize Resources
Efficiently manage environments
using technologies that support
self-service provisioning in a secure
way, in line with your IT governance
standards.
Microsoft Azure Visual StudioVisual Studio Online
Plan
1 Monitor + Learn
ReleaseDevelop + Test
2
Development Production
4
3
Visual Studio
Team Services
Team
Foundation
Server
Visual Studio
Team Services
Team
Foundation
Server
Greater productivity for enterprise
application development and delivery
Plan, execute and monitor your
entire quality effort, continuously
Manage complexity and close
the loop between Dev and Ops
Optimized for enterprise-class development
An integrated, end-to-end solution for teams of any size with demanding quality and scale needs. Take advantage
of comprehensive tools and services for designing, building and managing complex enterprise solutions.
Visual Studio Enterprise – the tool for DevOps
TFS
Develop
Developer Workstation
Team Collaboration
Build&Test
Build/CI
Test
Deploy
Release
Monitor&Learn
Monitor
Microsoft
Ecosystem
Workstations - On-Premises| Hybrid| Cloud Monitoring- On-Premises| Hybrid | CloudALMServices - On-Premises| Hybrid| Cloud
DEV TEST QA
Environments- On-Premises| Hybrid| Cloud
Develop
Developer Workstation
Team Collaboration
Build&Test
Build/CI
Test
Deploy
Configuration
Monitor&Learn
Monitor
This graphic shows OSS and partner products that are
integrated with the Microsoft DevOps solution
Mixed
Ecosystem
Release
DevOps habits and practices
P R A C T I C E S
Automated Testing
Continuous Integration
Continuous Deployment
Release Management
P R A C T I C E S
Usage Monitoring
Telemetry Collection
Testing in Production
Stakeholder Feedback
P R A C T I C E S
Application Performance Management
Infrastructure as Code
Continuous Deployment
Release Management
Configuration Management
Automated Recovery
P R A C T I C E S
Automated Testing
Continuous Integration
Continuous Deployment
Release Management
FLOW OF
CUSTOMER
VALUE
TEAM
AUTONOMY
& ENTERPRISE
A LI GN MEN T
BACKLOG
refined with
LEARNING
E V I D EN CE
g a t hered i n
PRODUCTION
MA N AGED
TECHN I CA L
D EBT
PRODUCTION
FI R S T
MI N D S ET
I N FR A -
S TR U CTU R E
is a FLEXIBLE
R ES OU RCE
P R A C T I C E S
Testing in Production
Usage Monitoring
User Telemetry
Stakeholder feedback
Feature flags
P R A C T I C E S
Code Reviews
Automated Testing
Continuous Measurement
P R A C T I C E S
Application Performance Management
Infrastructure as Code
Continuous Delivery
Release Management
Configuration Management
Automated Recovery

Microsoft and DevOps

  • 4.
    Outperforming teams are 54% more likelyto Developers 26.7% No executive support 56.7% Cultural inhibitors 43.3% Fragmentedprocesses Collaboration blockers DevOps was being initiated by more development teams than IT Ops teams by about a 40% to 33% margin Agile methodologieshave adopted 3/4 of teams BusinessIT Ops 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 A bug caught in production ends up costing than if the same bug was found earlier in the development cycle 100x more IT decision makers is still unfamiliar with the term DevOps 61 in 40% … of implementations end up getting reworked because they don’t meet the users’ original requirements … of development budgets for software, IT staff and external professional services will be consumed by poor requirements 41% IT drives business success! High IT performance correlates with strong business performance, helps boost productivity, market share and profit. Responding to ongoing needs for efficiency and growth Always keeping all systems safe and secure dual goals … for companies that try to adapttheir existing toolsfor DevOps practices 80% failure rate … CIOs 70 % to reduce IT costs Would increase risk and accelerate business agility of
  • 5.
  • 6.
    Optimize Resources Efficiently manageenvironments using technologies that support self-service provisioning in a secure way, in line with your IT governance standards. Microsoft Azure Visual StudioVisual Studio Online
  • 8.
    Plan 1 Monitor +Learn ReleaseDevelop + Test 2 Development Production 4 3
  • 9.
  • 10.
  • 11.
    Greater productivity forenterprise application development and delivery Plan, execute and monitor your entire quality effort, continuously Manage complexity and close the loop between Dev and Ops Optimized for enterprise-class development An integrated, end-to-end solution for teams of any size with demanding quality and scale needs. Take advantage of comprehensive tools and services for designing, building and managing complex enterprise solutions. Visual Studio Enterprise – the tool for DevOps
  • 13.
    TFS Develop Developer Workstation Team Collaboration Build&Test Build/CI Test Deploy Release Monitor&Learn Monitor Microsoft Ecosystem Workstations- On-Premises| Hybrid| Cloud Monitoring- On-Premises| Hybrid | CloudALMServices - On-Premises| Hybrid| Cloud DEV TEST QA Environments- On-Premises| Hybrid| Cloud
  • 14.
    Develop Developer Workstation Team Collaboration Build&Test Build/CI Test Deploy Configuration Monitor&Learn Monitor Thisgraphic shows OSS and partner products that are integrated with the Microsoft DevOps solution Mixed Ecosystem Release
  • 15.
    DevOps habits andpractices P R A C T I C E S Automated Testing Continuous Integration Continuous Deployment Release Management P R A C T I C E S Usage Monitoring Telemetry Collection Testing in Production Stakeholder Feedback P R A C T I C E S Application Performance Management Infrastructure as Code Continuous Deployment Release Management Configuration Management Automated Recovery P R A C T I C E S Automated Testing Continuous Integration Continuous Deployment Release Management FLOW OF CUSTOMER VALUE TEAM AUTONOMY & ENTERPRISE A LI GN MEN T BACKLOG refined with LEARNING E V I D EN CE g a t hered i n PRODUCTION MA N AGED TECHN I CA L D EBT PRODUCTION FI R S T MI N D S ET I N FR A - S TR U CTU R E is a FLEXIBLE R ES OU RCE P R A C T I C E S Testing in Production Usage Monitoring User Telemetry Stakeholder feedback Feature flags P R A C T I C E S Code Reviews Automated Testing Continuous Measurement P R A C T I C E S Application Performance Management Infrastructure as Code Continuous Delivery Release Management Configuration Management Automated Recovery