48
[email protected] Microsoft and DevOps

Microsoft and DevOps€¦ · Microsoft and DevOps. DevOps overview. It’s tough out there ... 4/21/2016 8:08:10 PM

  • Upload
    vannhu

  • View
    224

  • Download
    0

Embed Size (px)

Citation preview

DevOps overview

It’s tough out there…

Outperforming

teams are 54%more

likely to

Developers

26.7%No executive support

56.7%Cultural inhibitors

43.3%Fragmented processes

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 requirements41%

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 securedual goals

… for companies that try to

adapt their existing tools for

DevOps practices

80% failure rate …

CIOs70 %

to reduce

IT costs

Would

increase

risk

and accelerate

business agility

of

https://puppetlabs.com/

Technical Debt

Hypothesis-

driven Backlog

Evidence

and Data

Production-first

Mindset

Public and

Hybrid Cloud

Agile Schedule

and Teams

Technical Debt

Flow of

Value

DevOps

Cloud Infrastructure

http://devopsassessment.azurewebsites.net/

http://www.itproguy.com/devops-practices/

Develop Build

Test

Deploy Environments Monitor and Learn

Processes

Dev/Test

Production / Stage

Build

Test

Deploy Environments Monitor and Learn

Processes

Dev / Test

Production / Stage

Develop

Enabling DevOps Practices

Plan1 Monitor + Learn

ReleaseDevelop + Test2

Development Production

4

3

1

2

Once the iteration starts, developers

turn great ideas into features…

cspkg

cspkg

Cloud

Load Testing

3

cspkgcspkg

Azure VMs (IaaS)

Containers

4

IIS SQL

APP Client

aka.ms/devops

aka.ms/iac_tlp

http://aka.ms/PartsUnlimited

aka.ms/devopsmva

http://devopsassessment.azurewebsites.net/

DEV OPS

DEV OPS

DEV OPS

Optimize Resources

Efficiently manage environments using technologies that support self-service provisioning in a secure way, in line with your IT governance standards.

Visual Studio Online TeamBuild>Deploy>Test reliably, hundreds of times a day

We continue to meet a rigorous on-premises quality bar

We build confidence through staging, exposure control & rich telemetry

We are one team – close collaboration between Dev and Ops is key

Visit http://aka.ms/OurDevOpsJourney to get the full story!