biztalk operations management

22

Click here to load reader

Upload: clineer

Post on 16-Apr-2017

1.744 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BizTalk Operations Management

BizTalk & Operations Manager

By Ben Cline, [email protected]

Page 2: BizTalk Operations Management

IllustrationFamily Life as an example of Operations Management

Page 3: BizTalk Operations Management

Get Access to Cookies

Identified Cookies in the Pantry

Decided not to eat

DinnerUnplugged Visual Monitors

Page 4: BizTalk Operations Management

IntroductionWhy would I ever need to use Operations Manager?

Page 5: BizTalk Operations Management

Getting lost in the BizTalk ForestBizTalk is a multi-faceted development platformBizTalk Diagnostics focus on MessagingMessages & Message Implementation is

FoundationalSOA requires well-defined, static Endpoints

Endpoint AddressesEndpoint Bindings (protocols)Endpoint Contracts (schemas, namespaces)

SOA asserts an abstract implementationManaging the infrastructure dependencies is the

challenge.

Page 6: BizTalk Operations Management

BizTalk’s Infrastructure DependenciesWindows Server 2003 / Active Directory /

SecuritySQL Server 2005Windows SharePoint Services 3WCF & WF ExtensionsMS Product IntegrationAcceleratorsAdapter LandscapeIs there an end in sight? Can the

infrastructure be managed?

Page 7: BizTalk Operations Management

What does it mean to manage the infrastructure?Manage BizTalk service / db dependenciesManage deployed environment – Active

Directory, DNS, ExchangeManage BizTalk external dependencies –

schemas, endpoints, namespaces, EAIManage external environment changes –

certificate revocation lists, antivirus, hardware

Etc – Manage everything elseShouldn’t infrastructure be static?

Page 8: BizTalk Operations Management

Examples of Transient InfrastructureActive Directory Group Policy UpdatesSecurity Filters, Certification Revocation UpdatesFile system Permission Changes

Impact of Transient Infrastructure:Changes in Port AvailabilityChanges in Pipeline FunctionalityChanges in Adapter Functionality

Operations Manager provides a way to manage transient infrastructure for a BizTalk context.

Page 9: BizTalk Operations Management

Operations Manager Introduction

Page 10: BizTalk Operations Management

Operations Manager Overview

Recently rebranded as from MOM into SCOMExtensible management model through

management packsExtensive catalog of free packs from MSRecent expansion of management pack

catalog

Page 11: BizTalk Operations Management

Similar Tool ComparisonWhere BizTalk Operations Management fits within the Platform

Page 12: BizTalk Operations Management

Comparison to HATBizTalk HAT BizTalk + OMBizTalk Admin/Dev focusMessage Oriented

DebuggingHosted as an Exe

Provides Access to Orchestration Debugger

Custom Reporting Options

No Notifications

Operations / IT focusWhole Picture

ManagementHosted as an MMC, can

launch HAT as a Custom Task

Can Access Debugger via Custom Task or through HAT

Custom Reporting and Filtering Options

Alerts, Notifications of Events

Page 13: BizTalk Operations Management

Comparison to Admin ConsoleBizTalk Admin Console BizTalk + OMBizTalk Admin focusDeployment Options

GaloreHosted via MMCDeployments via MSIArtifact Management

GranularityNo Notifications

Operations / IT focusDeployment via

SCCM/SMSHosted via MMCDeployment via SCCM

packages then via MSIService Management

built-in, artifact management would be custom

Alerts, Notifications of Events

Page 14: BizTalk Operations Management

Comparison to SSNSBizTalk + SSNS BizTalk + OMSQL Developer focusWaits for events then

sends notificationsScope is limited by what

can be hosted in SQLRun in hosted/unhosted

modesAPI-based extensibility

only

Operations / IT focusWaits for events then

sends notificationsScope not limited by

deploy-ment container like SQL

Run in agent/agentless modes

Multiple extensibility models: API (SDK), UI-based, mgmt packs

Page 15: BizTalk Operations Management

BizTalk Related Management PacksBuilt-in capabilities – documented at http://msdn2.microsoft.com/en-us/library/aa561939.aspx.

Page 16: BizTalk Operations Management

BizTalk Server 2006 PackAvailability Category: Failures in Messaging

service dependenciesHealth Category

Critical Errors – BizTalk dependency subservice failures

Errors – Database connections failing, message processing or adapter failures

Warnings / Information – Authentication failures, message suspension, general BizTalk information.

Performance Category: Performance Counters for BizTalk, adapter-specific, throttling warnings

Page 17: BizTalk Operations Management

Enterprise Single Sign-On PackExtensive list of pack features for extra

diagnostics.Critical Errors – Failure to start errorsErrors – Failure to interact with SSO

databaseWarnings – Ticket interaction issues, Security

Configuration issuesSecurity Breaches – Access Denied Events,

Security Faults, Authorization issuesProvides extra information on failure causes,

notes, potential/expected remedial actions

Page 18: BizTalk Operations Management

Demonstrations•Exploring the SCOM interface•Where to view BizTalk management pack

Page 19: BizTalk Operations Management

Getting Familiar with SCOMManagement Pack Catalog link available within SCOMAdmin, Monitoring, Authoring ViewsHealth status indicators of Green check and Red XQuick log searching capabilitiesBuilt-in filtering extended by custom mgmt pack

filtering possibilitiesHealth explorer provides hierarchical information like

a stack trace into health status decisionsConnector Framework integrates with IBM, HP

platforms and hardware vendor management software

Page 20: BizTalk Operations Management

BizTalk Management PackLoading pack required MOM 2005 backwards

compatibility pack – search catalog for “backwards”

File adapter error w/ Invalid Xml file – Provides extra info on expected behaviors

BizTalkMgmtDb offline error – Adds contextual information, expected db availability

Page 21: BizTalk Operations Management

Extending BizTalk as Custom PackBuild custom workspace to manage log

filtering and reportingIntegrate BizTalk tools as Tasks in OM

Custom HAT TaskCustom Admin Console TaskOther Diagnostic Tools

Page 22: BizTalk Operations Management

Sponsored by

Contact me: Ben [email protected]