Download presentation
Presentation is loading. Please wait.
Published byRodney Kerry McBride Modified over 9 years ago
1
Michael Woods mwoods@microsoft.com Sr. Technical Product Manager
2
Complexity is increasing faster than value Implementation costs are continuing to increase Renewed focus on extracting value from existing investments Interoperability with legacy systems is a top- tier concern Service Orientation (SO) will be a focus of investment for the next several years
3
Connections = cost Function oriented Build to last Prolonged development From To Connections = value Process oriented Build for change Incrementally deployed Application silos Tightly coupled Object oriented Orchestrated solutions Loosely coupled Message oriented
4
Boundaries Are Explicit Services Are Autonomous Services Share Schema and Contract, Not Class Service Compatibility Is Based on Policy
5
Service Consumer Service Provider Message
6
Finer Grained Internal Service Operations Coarse Grained Web Service Operations Fine Grained Object and Database Calls Business Process Consumer Application
8
To developers it’s a means for creating dynamic collaborative applications. To the IT manager it’s a means for effectively integrating the diverse systems typical of modern enterprise data centers. To the CIO it’s a means for protecting existing IT investments without inhibiting the deployment of new capabilities. To the business analyst it’s a means of bringing information technology investments more in line with business strategy. To Microsoft it’s is a crucial prerequisite to creating connected systems.
11
Networking Data Management UNIX Systems Integration Industry Standards Languages Applications Identity Legacy Hosts XML Web Services
14
Built an integrated transaction data system to provide real-time reporting and trend analysis to identify and prevent fraud “We anticipate that the new Loss Prevention solution using BizTalk Server 2004 will be able to detect at least 50 percent more fraud cases starting from the first month resulting in increased profits.” John Davis, Director of Loss Prevention for Virgin Entertainment Group 50 percent more fraud cases detected for added revenue recovery Improved detection of long-term trends means better prevention Data systems integrated with Microsoft BizTalk Server 2004 for easy, flexible data access Real-time reporting allows proactive loss prevention Real-time reporting allows proactive loss prevention Long data reporting lags made it hard to identify suspicious activity Poor system integration and lack of real time visibility made loss prevention difficult
15
Business Rule Meta Data Microsoft BizTalk Components UPC/SKU Mapping Virgin SharePoint Portal (LP Teamsite) Caching Service SMTP Server Sunset Virginmega Stores Costa Mesa Sacramento In-Store POS GSA Controller Times Square In-Store POS GSA Controller SQL Reporting Services SQL Passthru Pipeline Custom Pipeline Orchestration Engine Business Rule Engine BAM File Adapter SMTP Adapter FTP Service AS/400 JDA
16
Process Islands Process Islands Connected Processes Connected Processes Manual Smart Processes Smart Processes
17
Measure Process Process Decision Analyze Process Automated processes Human Workflow
18
Receive Port Receive Adapter Receive Pipeline Send Port Send Adapter Send Pipeline MessageBox Persistent Store Host Message Business Rules Inference Engine Orchestration
19
Event Driven Architecture Mainframe Line of Business Service Enterprise Services Bus Effective Process Implementation Business Activity Monitoring Modifiable Business Rules Highly Scalable Architecture
20
Ask real-time questions How many units are waiting to be shipped right now? What is the total value of my finished goods inventory today? Ask aggregation questions How much does it cost to produce one unit today? What is the average throughput time for special orders right now? Capture business data and events Intercepts events from heterogeneous applications Complements existing SQL BI solutions
21
Rules change more often than processes Business rules provide increased flexibility Rules are abstracted from process and user code Use business process rules for simple cases or complete inference engine for more complex scenarios Complements orchestration Rules engine is high throughput, low latency
23
Web Sites: www.microsoft.com/windowsserversystem I.T. Pro Home Page: www.microsoft.com/TechNet Architecture Guidance: msdn.microsoft.com/Architecture Community: www.gotdotnet.com/team/wsservers Product Availability Download Evaluation Editions of all Microsoft Software from www.microsoft.com Newsgroups www.microsoft.com/technet/newsgroups/
24
© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.