Using BizTalk Server 2004 to Extend EPM Workflow Capabilities Michael Woods [email protected] Sr....

23

Transcript of Using BizTalk Server 2004 to Extend EPM Workflow Capabilities Michael Woods [email protected] Sr....

Using BizTalk Server 2004 Using BizTalk Server 2004 to Extend EPM Workflow to Extend EPM Workflow CapabilitiesCapabilities

Michael WoodsMichael Woods

[email protected]@microsoft.com

Sr. Technical Products ManagerSr. Technical Products Manager

Business Process and Integration DivisionBusiness Process and Integration Division

Market Trends: IntegrationMarket Trends: IntegrationComplexity is increasing faster than valueComplexity is increasing faster than value

Implementation costs are continuing to Implementation costs are continuing to increaseincrease

Renewed focus on extracting value from Renewed focus on extracting value from existing investmentsexisting investments

Interoperability with legacy systems is a top-Interoperability with legacy systems is a top-tier concerntier concern

Single-category projects are expandingSingle-category projects are expandingIntegration Integration enterprise portal, commerce, etc enterprise portal, commerce, etcEnterprise portal, commerce, etc. Enterprise portal, commerce, etc. integration integration

Business Process Management (BPM) will Business Process Management (BPM) will be the focus of investments for the next be the focus of investments for the next several yearsseveral years

ProcessIslandsProcessIslands

ConnectedProcessesConnectedProcesses

ManualManual

SmartProcessesSmart

Processes

BizTalk Server 2004BizTalk Server 2004The Smart Connected EnterpriseThe Smart Connected Enterprise

EAIEAI

Information WorkerInformation Worker

ERPERP CRMCRMDatabaseDatabase

B2BB2B

CustomerCustomer

SupplierSupplier

ShippingShippingFinancialFinancial

Business ProcessBusiness ProcessManagementManagement

Unique users with unique needsUnique users with unique needs

Technology InfrastructureTechnology Infrastructure Standards Across ProductsStandards Across Products

Use the tools they already knowUse the tools they already know

Define Business Define Business ProcessProcess

Define Business Define Business RulesRules

Access to real time Access to real time datadata

InformationInformation Workers Workers

Tools for:Tools for: DeploymentDeployment ManagementManagement MonitoringMonitoring

IT ProfessionalsIT Professionals

Single Integrated Single Integrated Development EnvironmentDevelopment Environment

Work collaboratively with Work collaboratively with Information workersInformation workers

Developers Developers

Project Server 2003 & Project Server 2003 & BizTalk Server 2004BizTalk Server 2004

Time Sheet ScenarioTime Sheet Scenario

One Developer ExperienceOne Developer ExperienceLeverage existing Leverage existing skillsskills

Harness the Harness the MicrosoftMicrosoft®® .NET .NET frameworkframework

Build with standardsBuild with standards

Simplifying the Interaction of Simplifying the Interaction of Business Analysts and DevelopersBusiness Analysts and Developers

Developer ties processes in with systems and other processes

bidirectional

Business analyst builds the specific business process

collaborative

Business Rules/PolicyBusiness Rules/PolicyRules change more Rules change more often than often than processesprocessesBusiness rules Business rules provide increased provide increased flexibilityflexibilityRules are Rules are abstracted from abstracted from process and user process and user codecodeUse business Use business process rules for process rules for simple cases or simple cases or complete inference complete inference engine for more engine for more complex scenarioscomplex scenariosComplements Complements orchestrationorchestrationRules engine is Rules engine is high throughput, high throughput, low latencylow latency

Business Activity MonitoringBusiness Activity MonitoringAsk real-time questionsAsk real-time questions

How many units are waiting to How many units are waiting to be shipped right now?be shipped right now?

What is the total value of my What is the total value of my finished goods inventory finished goods inventory today?today?

Ask aggregation questionsAsk aggregation questions

How much does it cost to How much does it cost to produce one unit today?produce one unit today?

What is the average What is the average throughput time for special throughput time for special orders right now? orders right now?

Capture business data and events Capture business data and events

Intercepts events from Intercepts events from heterogeneous applicationsheterogeneous applications

Complements existing SQL BI Complements existing SQL BI solutionssolutions

Maps KPIs to OrchestrationMaps KPIs to Orchestration

Data Of Interest

Data Of Interest

Identifies KPIsIdentifies KPIs

Business Activity MonitoringBusiness Activity MonitoringINFORMATION INFORMATION

WORKERWORKER

Needs real-time visibility in Needs real-time visibility in a familiar user interfacea familiar user interface

BUSINESS ANALYSTBUSINESS ANALYST

Analyzes information & Analyzes information & Defines what data and will be Defines what data and will be

presented and howpresented and how

DEVELOPERDEVELOPER

Knows how toKnows how toget the dataget the data

ObservationObservationModelModel

BAM InfrastructureBAM Infrastructure

BizTalk Server 2004BizTalk Server 2004

Business Activity MonitoringBusiness Activity Monitoring

Gartner Group EAI Magic QuadrantGartner Group EAI Magic Quadrant

Challenger Leader

Visionary

Oracle

IBM

TIBCO

SeeBeyond

BEA

WebMethods

SAP

Vitria

Projects: 300050% of Fortune 100Adapters: 350

Completeness of Vision

Ab

ilit

y to

E

xecu

te

High-Volume CustomersHigh-Volume CustomersCustomers with over 200,000 messages per day:Customers with over 200,000 messages per day:

Marks & Spencer—1,500 messages/second*Marks & Spencer—1,500 messages/second*Lotte Magnet—100 messages/secondLotte Magnet—100 messages/secondItau—100 messages/secondItau—100 messages/secondLondon Drug—52 messages/second London Drug—52 messages/second Waste Management—35 messages/second Waste Management—35 messages/second CNF/Emery—20 messages/secondCNF/Emery—20 messages/secondFord—10 messages/secondFord—10 messages/second

High-volume B2B customers:High-volume B2B customers:Akzon Nobel—5,000 trading partnersAkzon Nobel—5,000 trading partnersLotte Management—1,500 trading partners Lotte Management—1,500 trading partners Osram Sylvania—800 trading partnersOsram Sylvania—800 trading partnersMarks & Spencer—500 trading partnersMarks & Spencer—500 trading partnersASUS—500 trading partnersASUS—500 trading partnersKinpo Electronics—350 trading partnersKinpo Electronics—350 trading partnersNew York Times—140 trading partnersNew York Times—140 trading partners

* With no unplanned downtime in 24 months* With no unplanned downtime in 24 months

SHELLSHELLCase StudyCase Study

More timely customer communication

50% faster development

20% reduction in IT costs

Reduced customer support costs

Created single B2B portal in 10 months

Development time slashed by half

Extensive customer self-service capabilities

Multiple websites targeted at same customers

Expensive, redundant development and maintenance

Opportunity to increase customer self-service

Built a Unified B2B Portal to Cost-Effectively Reach More Customers

Customer logoProduct logos

(not to exceed 2)“Using ShellSource.com, we have

improved the customer setup process at proprietary terminals from three weeks to

three days.”Jody Sweeton, E-Business Architect,

Shell Oil Products US

Virgin EntertainmentVirgin EntertainmentCase StudyCase Study

Built an integrated transaction data system to provide real-time Built an integrated transaction data system to provide real-time reporting and trend analysis to identify and prevent fraudreporting and trend analysis to identify and prevent fraud

““We anticipate that the new Loss Prevention solution We anticipate that the new Loss Prevention solution using BizTalk Server 2004 will be able to detect at using BizTalk Server 2004 will be able to detect at least 50 percent more fraud cases starting from the least 50 percent more fraud cases starting from the

first month resulting in increased profits.”first month resulting in increased profits.”

John Davis, Director of Loss Prevention for Virgin John Davis, Director of Loss Prevention for Virgin

Entertainment GroupEntertainment Group

50 percent more 50 percent more fraud cases fraud cases detected for added detected for added revenue recoveryrevenue recovery

Improved detection Improved detection of long-term trends of long-term trends means better means better preventionprevention

Data systems Data systems integrated with integrated with Microsoft BizTalk Microsoft BizTalk Server 2004 for Server 2004 for easy, flexible data easy, flexible data accessaccess

Real-time reporting Real-time reporting allows proactive loss allows proactive loss preventionprevention

Long data reporting Long data reporting lags made it hard to lags made it hard to identify suspicious identify suspicious activityactivity

Poor system Poor system integration and lack integration and lack of real time visibility of real time visibility made loss made loss prevention difficultprevention difficult

Customer QuotesCustomer Quotes

“We anticipate that the new Loss Prevention solution using BizTalk 2004 will be able to detect at least 50% more fraud cases starting from the first month resulting in increased profits for Virgin Entertainment.-- John Davis, Director Loss Prevention, Virgin Entertainment

“BizTalk Server 2004 has enabled us to deliver a market leading service in a far shorter timeframe than would normally have been possible, providing market advantage and a strategic solution for our future integration requirements”

-- Nigel Hopwood, IT Director, Bankhall

We will now use common processes, which facilitate information sharing and communication between our designers, project coordinators, estimators, as well as manufacturing and assembly personnel, despite the fact that they use multiple applications”

-- Jim Einstein, President of Alliance Division, Rock-Tenn PPG Industries

BizTalk Server 2004BizTalk Server 2004Message Oriented MiddlewareMessage Oriented Middleware

Tools to Create, Edit, Transform and Tools to Create, Edit, Transform and Process Asynchronous MessagesProcess Asynchronous Messages

Services for Reliable Messaging, Security, Services for Reliable Messaging, Security, Transactions and much moreTransactions and much more

Process Centric Development ModelProcess Centric Development ModelTools to Create, Edit and Enlist ProcessTools to Create, Edit and Enlist Process

Rules Inference Engine and Rules Rules Inference Engine and Rules ComposerComposer

State Management ServicesState Management Services

Web Services Built-inWeb Services Built-inXML (XSD & XSLT), WSDL, SOAP are core XML (XSD & XSLT), WSDL, SOAP are core BizTalk Server protocolsBizTalk Server protocols

Adapters for Advanced Web Services Adapters for Advanced Web Services specifications as they maturespecifications as they mature

BizTalk Server Next StepsBizTalk Server Next StepsWeb Sites:Web Sites:

www.microsoft.com/BizTalkwww.microsoft.com/BizTalkwww.gotdotnet.com/team/wsserverswww.gotdotnet.com/team/wsserversmsdn.microsoft.com/BizTalkmsdn.microsoft.com/BizTalkwww.microsoft.com/technet/prodtechnol/biztalkwww.microsoft.com/technet/prodtechnol/biztalk

NewsgroupsNewsgroupswww.microsoft.com/technet/newsgroups/www.microsoft.com/technet/newsgroups/

Product AvailabilityProduct Availability

Download Dev Edition Today from MSDNDownload Dev Edition Today from MSDN Universal Subscription RequiredUniversal Subscription Required

Download or Order Evaluation Edition at: Download or Order Evaluation Edition at: www.microsoft.com/biztalkwww.microsoft.com/biztalk

Select and Open Licensing Kits available nowSelect and Open Licensing Kits available now

© 2003 Microsoft Corporation. All rights reserved.© 2003 Microsoft Corporation. All rights reserved.