/
DevOps and Operations Manager: DevOps and Operations Manager:

DevOps and Operations Manager: - PowerPoint Presentation

olivia-moreira
olivia-moreira . @olivia-moreira
Follow
453 views
Uploaded On 2016-07-05

DevOps and Operations Manager: - PPT Presentation

New Management Packs Byron Ricks Senior Technical Writer Microsoft AMB301 DevOps A short story about a long story What is DevOps A way to develop software that emphasizes communication ID: 391029

manager operations devops intellitrace operations manager intellitrace devops management tfs 2012 work information attachment team alert application app microsoft center system server

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "DevOps and Operations Manager:" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1
Slide2

DevOps and Operations Manager: New Management Packs

Byron RicksSenior Technical Writer Microsoft

AM-B301Slide3

DevOpsA short story about a long story

Slide4

What is DevOps?

A way to develop software that emphasizes communication,

collaboration,

and integration between

development

and

IT operations teams.Slide5

The problem

With different toolsets, information needs, and workflow processes, communication, collaboration, and integration

between development and IT operations

teams can be a

challenge. Slide6

Application

lifecycle – common challenges

Develop

Rapid reaction to feedback

Operate

Software to value delivery

Development & testing

Operations

Problem assigned to engineering

Ops

backlog

Monitor

Fix

Working software

No actionable feedback resulting in high MTTR

Isolated operations tools and workflows

Long deployment cycle times

Users

find defects

in production

Production incidents are hard to debug

Unable to reproduce error in development environmentSlide7

Dev and IT operations have different goals

Development

Driven

by

needs

for frequent

delivery of new

features

IT Operations

Focus on

availability,

stability, and cost

efficiency

Different goals

gap that impacts business valueSlide8

Business impact

Loss of efficiency

Takes longer to clearly communicate and track complex issues across teams

Reduced agility

Slows application production and deployment

Increases production risk with frequent changes

Organization can’t respond to market opportunities

Customer dissatisfaction

Takes longer to get new releases and fixes to customersSlide9

Value of DevOps

Streamline communications between Dev and IT

Ops

teams

Integrate IT and Dev tools and workflows for greater efficiency

Quickly d

etect and fix problems that need help from Dev team

D

ecrease the time it takes for application maintenance and delivery into production

Optimize for a fast-moving service environment

Extensible –

U

se Orchestrator to automate processesSlide10

DevOps & Operations ManagerSlide11

Evolution of Operations Manager and apps

Monitoring applications (since 2000)Monitored “outside” the application, looked at events and performance data

Not much insight into the app itself

Monitoring distributed applications (2007/2007 R2)

Still looking at “outside” of app – observing app behavior via event log and performance counters

.NET Application Performance Monitoring (2012)

Operations Manager can look “inside” app - tell whether problems are infrastructure or app

DevOps Management Packs (2012 SP1)

Monitoring wider range of apps (NT Services, MVC

, WCF,

and SharePoint)

Availability monitoring (Global Service Monitor)

Enabled DevOps - IT

can handle app problems efficiently and collaborate with developmentSlide12

The DevOps cycleSlide13

What’s possible now

Shared artifacts

Output

of o

perational process

is natively consumed by

Dev tools and vice versa

Operations Manager

in System Center 2012 can collect root cause data in IntelliTrace format

Common goals

IT and Dev have common

MTTR

metrics

Operational alerts can be escalated from Operations Manager directly to TFS as Operational Issue work items

ResultsCollaborative culture where stakeholders work together across the application lifecycleSlide14

WalkthroughSlide15

Operations Manager

AlertSlide16

Operations Manager

Alert/Product KnowledgeSlide17

Operations Manager

Alert

Assigned to EngineeringSlide18

Team Foundation Server

Operational Issue work item with IntelliTrace snapshot automatically attachedSlide19

Team Foundation Server

Operational Issue work item viewing IntelliTrace attachmentSlide20

Team Foundation Server

IntelliTrace attachment openSlide21

Team Foundation Server

Engineering requests additional information from IT OperationsSlide22

Operations manager

IT Operations receives request for additional informationSlide23

Operations Manager

Alert Properties/History - IT Operations sees what Engineering needsSlide24

Operations Manager

Alert - IntelliTrace TasksSlide25

Operations Manager

Start IntelliTrace CollectionSlide26

Operations Manager

IntelliTrace

is runningSlide27

Reproduce app error

IntelliTrace is collecting data during app errorSlide28

Operations Manager

Collect the IntelliTrace snapshotSlide29

Operations Manager

Stop collecting IntelliTrace snapshotsSlide30

Operations Manager

Open attachment location

New IntelliTrace attachmentSlide31

Operations Manager

Assign alert back to EngineeringSlide32

Team Foundation Server

Developer receives work item with full IntelliTrace attachmentSlide33

Team Foundation Server

Developer opens full IntelliTrace snapshot and sees much more detailSlide34

Operations Manager

Collect full IntelliTrace snapshot for an application

-

n

o alert, but app causing problemsSlide35

Operations Manager

Confirmation of IntelliTrace attachmentSlide36

Benefits of DevOps

IT Ops knows issue status by

checking

the Operations console

Developers

use

own

work environment to view and track

issues

Developers can request additional information from IT Ops

Enables

deep troubleshooting

Gives developers the detailed information

to find and fix

problem code Slide37

DevOps New Management PacksSlide38

New management packs for DevOps

Alert

Attachment Management

Pack

TFS Work Item Synchronization Management Pack

IntelliTrace Profiling Management

Pack

Global Service Monitor management packs

Microsoft Visual Studio 2012 Team Foundation Server Monitoring Management PackSlide39

Alert Attachment Management Pack

Gives you:

Ability to attach files to Operations Manager alerts

Defines task: Open Alert Attachment Location for each alert

Why it’s needed:

Required for Global Service Monitor and IntelliTrace

Can be used by other management packs, need authoring skills

Key configurations:

Allocate space on the file share

Set override to define where you want to store the files

Configure a Run As profile with an account that has permissions to access the file share location

How to Configure File Attachments for Operations Manager Alerts in System Center 2012 SP1

Enable the Alert Attachment discovery rule and

point to

the Alert Attachment file

share locationSlide40

TFS Work Item Synchronization Management Pack

Gives you:

Ability to Synchronize Operations Manager alerts

with TFS work

items

You can also:

Change the frequency of synchronization with TFS

Get notifications when development reassigns work items or needs more information

Automatically close alerts when work items are resolved

Stop and resume synchronization

Automatically send attachments for specific apps or all apps to TFS (auto assign to engineering)

Choose which project collection and which area in TFS is used for each app

component

How

to Configure Integration with TFS in System Center 2012 SP1“The heart of DevOps”Slide41

IntelliTrace Profiling Management Pack

Gives you:

Ability to send developers exact information about the code problem in detailed log files

You can also:

Import from the System Center 2012 SP1 media

Automatically attach APM event IntelliTrace snapshots

Collect full IntelliTrace snapshots – must have this

MP

How

to Configure Integration with IntelliTrace Historical

Profiling

IntelliTrace log files give devs the detailsSlide42

Global Service Monitor management packs

Gives you:

Ability to

monitor externally–facing

websites

and web services from

locations around the world

A

bility to view

GSM web test

results

and assign alert to Dev using TFS synchronization

Link to the session: http://channel9.msdn.com/Events/MMS/2013/AM-B303Slide43

Visual Studio 2012 TFS Monitoring Management Pack

Gives you:

Real-time visibility into the health of the developer TFS environment

You can also:

Monitor TFS components

, such as application tier server instances, team project collections, build servers, and proxy servers

Get it on the Microsoft Download CenterSlide44

It all adds up

System Center Operations Manager

+

DevOps Management Packs

+

Visual

Studio

and Team Foundation Server (TFS)

+

IntelliTrace and Application Performance Monitoring (APM) +

Global Service MonitorA platform to build collaborative DevOps processesSlide45

DevOps ConsiderationsSlide46

Use DevOps, but consider these things:

Review compliance on sharing production data

What are the SLAs?

How

technical

is your

IT

Ops team?

How agile is the application lifecycle?

Are your web applications accessible from the Internet? Slide47

ResourcesSlide48

Resources

DevOps on TechNetHow to Configure File Attachments for Operations Manager Alerts in System Center 2012 SP1

How to Configure Integration with TFS in System Center 2012 SP1

How to Synchronize Alerts in System Center 2012 SP1

TechNet Wiki DevOps scenario

DevOps on MSDN

Technical Scenarios in the System Center 2012 TechCenterSlide49

Questions?Slide50

Evaluation

Complete your session evaluations today and enter to win prizes daily.

Provide your feedback at a CommNet kiosk or log on at

www.2013mms.com

.

Upon submission you will receive instant notification if you have won a prize.

Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer.

Entry details can be found on the MMS website.

We want to hear from you!Slide51

Resources

http://channel9.msdn.com/Events

Access MMS Online to view session recordings after the event.Slide52

© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.