Transcript
Page 1: Devops the Microsoft Way

Patrick ChanezonDirector Enterprise Evangelism, [email protected]@chanezon

Devops the Microsoft way

Page 2: Devops the Microsoft Way

French

Polyglot

Server Side

San Francisco

Developer Relations

@chanezon

Page 3: Devops the Microsoft Way

3

Page 4: Devops the Microsoft Way

4

Mainframe

Page 5: Devops the Microsoft Way

Client-Server

5

Page 6: Devops the Microsoft Way

6

Web

Page 7: Devops the Microsoft Way

7

Cloud - Devops

Page 8: Devops the Microsoft Way

• Consumer software is becoming like fashion

• Enterprise

Kent Beck, Usenix 2011 Talk, “Software G-Forces”

Page 9: Devops the Microsoft Way

• Built-in Scalability

• Faster Iterations

• Focus on Design

• Focus on Business Value

Page 10: Devops the Microsoft Way

10

Industry Craft

Page 11: Devops the Microsoft Way
Page 12: Devops the Microsoft Way
Page 13: Devops the Microsoft Way
Page 14: Devops the Microsoft Way

14

Research Papers

Hybrid Cloud

2 Pizza teams

Open Source

Portability

Page 15: Devops the Microsoft Way

Image from Patrick Debois

http://www.slideshare.net/jedi4ever/devops-the-war-is-over-if-you-want-it

http://www.slideshare.net/jedi4ever/devopsdays-downundervfinal

Page 16: Devops the Microsoft Way

MTBIAMSH (Mean Time Between Idea And Making Stuff Happen)

Page 17: Devops the Microsoft Way
Page 18: Devops the Microsoft Way

• MTBIAMSH (Mean Time Between Idea And Making Stuff Happen)

Page 19: Devops the Microsoft Way
Page 20: Devops the Microsoft Way

2.6 billionMobile devices by 2016,

350M of those being

used at work

82% of the world's online

population engages in

social networking

70%of businesses are either

using or investing on

cloud computing

solutions

Page 21: Devops the Microsoft Way

By 2016 …

Page 22: Devops the Microsoft Way

Modern Business Applications

Page 23: Devops the Microsoft Way

Plan Develop OperateRelease

Page 24: Devops the Microsoft Way

People

Process

Tools

Page 25: Devops the Microsoft Way
Page 26: Devops the Microsoft Way

BACKLOG

REQUIREMENTS

Modern ALM Smarter. – Deliver Faster. Continuously.

Page 27: Devops the Microsoft Way

Reduce change lead-time

(react faster to dynamic

business needs)

Reduce change fail rateIncrease deployment

frequency

Reduce mean-time-to-

detect & repair

Agility performance indicators Reliability performance indicators

Page 28: Devops the Microsoft Way

Connect with Customers where they’re at | Help them to transform to agile

Page 29: Devops the Microsoft Way
Page 30: Devops the Microsoft Way
Page 31: Devops the Microsoft Way

Features to Tasks

Page 32: Devops the Microsoft Way

Tagging Work Items

Page 33: Devops the Microsoft Way
Page 34: Devops the Microsoft Way
Page 35: Devops the Microsoft Way
Page 36: Devops the Microsoft Way
Page 37: Devops the Microsoft Way
Page 38: Devops the Microsoft Way
Page 39: Devops the Microsoft Way

Set up a view of

your application

health with

metrics that you

care

Identify issues

and patterns with

your application

in production

Check the pulse

of your

application

• Get 360 degree view to application’s health with relevant metrics to help you detect issues in production with Application Insights.

Page 40: Devops the Microsoft Way

• Check service availability through global service monitoring

Global service monitoring

Page 41: Devops the Microsoft Way

• Automatic Alerts whenever your application is not responding according to your thresholds.

Production incident alert

in operations system

Automatic alerts

with relevant

Contextual

information

Page 42: Devops the Microsoft Way

• Detect if the problem is your code or your dependencies

Understand what

failed and why by

drilling down into

failed tests

Page 43: Devops the Microsoft Way

Production incident alert

in operations system

Assign code related incidents to development

Development system incident

reference in operations tool

Incident in development system

• Assign production incidents from System Center to the Development team in Visual Studio for investigation and resolution.

Page 44: Devops the Microsoft Way

• Get actionable production diagnostics.

Request additional diagnostics from operations

Request for additional diagnostics in operations system

Page 45: Devops the Microsoft Way

• Get actionable production diagnostics.

Generate IntelliTrace logs from within SCOM

IntelliTrace logs

collected by operations

in development system

Actionable debugging

using IntelliTrace logs

Page 46: Devops the Microsoft Way

Unlimited projects/repositories

Agile planning

Work item tracking

Code discussions

Work item chart viewing

= Basic capabilities +

Agile Portfolio Management

Team Rooms

Work item chart authoring

Request & manage feedback

= Advanced capabilities +

Web test case management

Page 47: Devops the Microsoft Way

OnlineOn Premises

Hybrid

Modern ALM

Plan Develop Validate Release Operate

Modern Business Apps

Integrated best-of-breed solutions

Page 48: Devops the Microsoft Way

Run load tests without expensive test harnesses

Scale load tests to as many users as you require

Page 49: Devops the Microsoft Way

Build image provided

Perform a clean build, every time

Best of both worlds

Page 50: Devops the Microsoft Way
Page 51: Devops the Microsoft Way

• New monitoring capabilities

• Hybrid monitoring scenarios

• New dashboards for service health

• Bug fixes

Page 52: Devops the Microsoft Way

• Simplified configuration experience

• Cloud Service monitoring

• Virtual Machine monitoring (Availability)

• Storage Account monitoring (Availability and Size)

• Certificate health monitoring (expiration)

• Azure Distributed Application Template (hybrid scenarios)

• New monitoring dashboards and views

Page 53: Devops the Microsoft Way

SCOM Java no intellitrace

App Insight: no Java yet

Release management not VS Online yet, not for Linux VMs

Stay tuned!

Page 54: Devops the Microsoft Way
Page 55: Devops the Microsoft Way
Page 56: Devops the Microsoft Way
Page 57: Devops the Microsoft Way
Page 58: Devops the Microsoft Way
Page 59: Devops the Microsoft Way
Page 60: Devops the Microsoft Way
Page 61: Devops the Microsoft Way
Page 62: Devops the Microsoft Way

62

Page 63: Devops the Microsoft Way

63

Page 64: Devops the Microsoft Way

64

Page 65: Devops the Microsoft Way

65

Page 66: Devops the Microsoft Way
Page 67: Devops the Microsoft Way

67

PublicHybridPrivate

IT Pros Devops DevelopersArchitects

Page 68: Devops the Microsoft Way
Page 69: Devops the Microsoft Way

69

Page 70: Devops the Microsoft Way

70

• Enterprise Architect Paris

• @chanezon ou [email protected]

Page 71: Devops the Microsoft Way

71

http://www.youtube.com/watch?v=il8lI7_FHP4

https://msopentech.com/

Page 72: Devops the Microsoft Way
Page 73: Devops the Microsoft Way

Top Related