Presentation is loading. Please wait.

Presentation is loading. Please wait.

SPAGHETTI OF PROPRIETARY INTERFACES INTEGRATION BROKER (EAI/B2B) ENTERPRISE SERVICE BUS CRM.

Similar presentations


Presentation on theme: "SPAGHETTI OF PROPRIETARY INTERFACES INTEGRATION BROKER (EAI/B2B) ENTERPRISE SERVICE BUS CRM."— Presentation transcript:

1

2

3 SPAGHETTI OF PROPRIETARY INTERFACES INTEGRATION BROKER (EAI/B2B) ENTERPRISE SERVICE BUS CRM

4 Reach Agility Expose Compose Consume Devices & People Web 2.0 Trading Partners & Cloud Data CRM Custom Apps Legacy Provision New Hire Order to Cash Engineering Change Request Portal ERP Create Work Order Ship Product Create Opportunity Delete P.O.

5 BizTalk Server 2009

6 Office Business Applications

7

8

9

10

11 E-COMMERCE CR M HR ERP E-COMMERCE CRM BUSINESS PARTNER HR ERP HR ERP CRM BUSINESS PARTNER E-COMMERCE CLOUD SERVICES E-COMMERCE CRM HR ERP CLOUD SERVICES

12 Service Consumer Service Provider Invocation & Orchestration Transport Protocol Conversion Data Format Transformation Location & Version Transparency Message Interactions Support Enterprise Service Bus Error Handling & Repair

13 BizTalk Server Static Receive Port Static Send Port Hard Coded Map Name Static Schema WSDL Schema Static Schema WSDL Schema Static Receive Port Static Send Port Hard Coded Map Name Static Schema Static Receive Port Static Send Port Hard Coded Map Name Static Schema Static Receive Port Static Send Port Hard Coded Map Name Static Schema Static Receive Port Static Send Port Hard Coded Map Name Static Schema All decisions are made and locked in at Design Time or at Deployment! Change is often a re-development or a system re-configuration! Weve allowed the easy to use tools to define how we leverage the BizTalk features!

14 Transform Service RoutingRouting Process Orchestration ProtocolAdaptationProtocolAdaptation End Point Resolution Pub/Sub Service Service Consumers Service Providers 1.Message arrives on-ramp 2.Itinerary resolution 3.Transformation determined at runtime 4.Routing determined at runtime 5.Process the message 1.Message arrives on-ramp 2.Itinerary resolution 3.Transformation determined at runtime 4.Routing determined at runtime 5.Process the message On Ramp Off Ramp External Services: Transform my message External Services: Resolve a service end point address Itinerary injection Resolve endpoint Resolve mapping

15

16 Core Web Services Resolver Web Service Transformation Web Service UDDI Web Service Exception Web Service Operations Web Service BizTalk Send Ports Off-Ramps BizTalk Receive Ports On-RampsException Management Store Exception ESB Management Portal Provisioning Framework Reports Alerts ESB Toolkit Core Itinerary Services Exception Management Framework Exception Logger Exception Handler Fault Processor Resolver-Adapter Provider Framework Resolvers (…) Adapter Providers(…) UDDI 3.0 BAM Generic SOAP Send Generic WCF Send Generic JMS Send Custom Send Pipeline Custom Pipeline ItineraryStoreItineraryStore Generic SOAP Receive Generic WCF Receive Generic JMS Receive Custom Receive Pipeline Custom Pipeline Route Service Custom Service Transform Service Transformation Engine Business Rules Engine Orchestration Engine BizTalk Pub/Sub Engine

17 Demo

18

19

20

21 App Fabric Service Bus Receiver (EchoService) Echo Client (Sender) Echo Client (Sender) TCP/SSL 808/828 TCP/SSL 828 Route Subscribe BizTalk ESB sb://biztalk-uk-conf.servicebus.windows.net/EchoService

22

23

24

25

26 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista 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.


Download ppt "SPAGHETTI OF PROPRIETARY INTERFACES INTEGRATION BROKER (EAI/B2B) ENTERPRISE SERVICE BUS CRM."

Similar presentations


Ads by Google