1 / 29

Enterprise Application Integration

Enterprise Application Integration. Matthew Haisten. Why are we here today?. Discuss your opportunities to: Improve Business Processes Leverage Business Partners Achieve high Return on Investment Learn how BizTalk can help you: Automate Business Processes / Eliminate Process Steps

Télécharger la présentation

Enterprise Application Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


Presentation Transcript

  1. Enterprise Application Integration Matthew Haisten

  2. Why are we here today? Discuss your opportunities to: • Improve Business Processes • Leverage Business Partners • Achieve high Return on Investment Learn how BizTalk can help you: • Automate Business Processes / Eliminate Process Steps • Integrate Business Partners / Exchange Business Data • Reduce Expense and Improve Efficiency

  3. Supplier Customer The Integration Challenge PeopleSoft FTP Notes Exchange EDI XML Internal App Telephony MQSeries HTTP TCP/IP SMTP Marketplace X12-997 PO CRM X12-850 PO FAX SAP Internet Intranet Extranet

  4. Business Challenges • Defining and integrate business processes • Businesses require agility • Embrace changing business models • React to new competitors • Absorb mergers and acquisitions • Support new partner relationships • Handle outsourced, virtual organizations • Make real-time decisions • Business challenges drive technology challenges

  5. Technical Challenges • Traditional approaches to integration result in a plethora of issues • Integration of heterogeneous environment • Leverage Existing IT Investments • Develop scaleable, available, and manageable solutions • Integrate with business partners • Handle outsourced organizations • Build on open standards

  6. BizTalk Solves Challenges In Business Process Automation BizTalkServer2000 Enterprise Application Integration (EAI) Business To Business (B2B) EAI EAI EAI

  7. Comprehensive Toolset • Orchestrate your Business Processes • BizTalk Orchestration Designer • Define Your Business Documents • BizTalk Editor • Transform Your Business Documents • BizTalk Mapper • BizTalk Messaging Manager • Build Trading Partner Relationships • BizTalk Admin Console • Manage the System • Learn from your data • BizTalk Document Tracking

  8. Manual re-keying EDI EAI Orchestration B2B Process Automation Evolution of Integration

  9. BizTalk Orchestration Designer • Separation of Definition and Implementation • Concurrency and Synchronization • Long Running Transactions • Composability and Replacement • Management and Monitoring • Process definition output in XML

  10. 1. Business Analyst defines the business process 2. Developer maps business to software components 3. BizTalk generates the orchestration code <XLANG> Process </XLANG> FS Internal Applications BizTalk Transform/ Routing Engine FTP BizTalk Orchestration Engine COM+ Internal Applications HTTP MSMQ FTP SMTP Web Services Internet HTTPS WSC Customers, Suppliers, Marketplace Orchestration Process

  11. BizTalk Editor • Define Business Document Structures • Generates XML Schema Syntax • XML/Non-XML • EDI-X12 • EDI-EDIFACT • Flat File • Import Modules • DTD / Schema • WebDAV Repository

  12. BizTalk Mapper • Generates XSLT-based maps • Schema driven • Extensible • Functoids • Supplied • Script • COM • BYOF • WebDAV Repository

  13. Translation Examples • XML canonical format • Convert to XML • Perform XML to XML translation using XSL • Convert from XML to outgoing format Example 1: XML to XML XML XSL XML Document Engine Document XSL Map Example 2: EDI to Flat File EDI EDI XML XSL XML FlatFile Serializer Parser Document Engine Document Document Document XML XSL XML Schema Map Schema

  14. BizTalk Server 2000 Messaging • Abstraction of transport target location • Contains “public” information about how two entities exchange data • Encapsulates • Possible multiple targets (groups) • Encryption and encoding • Digital signature • Transport protocol (and “location”) • Tracking information • Envelope

  15. Security • Public Key Encryption • X.509 Compliant • Digital Certificates • HTTPS/SSL • S/MIME Versions 1.0, 2.0, 3.0 • Extensible architecture for third party security products

  16. Reliability and Availability • Guaranteed exactly-once delivery • Clustered deployment model • Recommended architectures for high availability • Guaranteed availability on Windows DataCenter Server

  17. Scalability and Manageability • Scale Up and Scale Out • Scale from 1-32 CPU’s with Windows 2000 DataCenter Server • Scale out for incremental growth • BizTalk Server Clustered Architecture • BizTalk Servers work in virtual array • Deployment services available from MCS for high-end configurations • Integration into MOM and NetIQ • Integrated into Application Center

  18. Accelerations and Adapters • Accelerators • BizTalk Accelerator for HIPPA • BizTalk Accelerator for Suppliers • BizTalk Accelerator for RosettaNet • Microsoft Adapters • Microsoft BizTalk Adapter for SAP • Microsoft BizTalk Adapter for MQSeries • Over 140 3rd party adapters • Oracle, DB2, Sybase, … • PeopleSoft, JDE, SAP, Siebel • Onyx, Pivotal • Great Plains • http://www.microsoft.com/biztalk/partners/default.asp

  19. Customers in Production • Solutia • Ford Motor • VerticalNet • Dell • Verizon • HealthAxis • Qwest • VisAlign • Finetrics • Volvo • WPC • State Insurance • Radio Shack • Sylvania • Portum • Chempoint.com • Aircast • Vobix • Marks & Spencer • Siemens • CapitalStream.com • Haystack Toys • Manhattan Assoc • Microsoft ITG 100+ by Jan 2001, Now 800

  20. Integration Agility From 5000 lines of code to 100 Leveraged existing EDI systems Integration with mainframes Connected QuickBooks and SAP 2,000 concurrent users

  21. 100+ SAP Applications 99.98% availability EAI for POS Reducing US DoD process from 168 days to hours/days

  22. data COM-TI CICS data XML MSMQ/ MQ Series Bridge MQSeries MSMQ POS Transactions wrapped in XML BizTalk doc BizTalk doc MSMQ MSMQ EAI: Marks & Spencer S/390 Systems Microsoft Messaging Hub BizTalk Server MSMQ Windows 2000 Store DB2 Database Model 204 APPLICATION Message Routing Message Transformation Message Dependent Processing SQL Database

  23. DoD Purchasing Warehouse 339 Air Force Boeing CSR 339 BTS TO-4 CSR BTS BTS TO-4 Internet Navy Army 339 339 BTS BTS B2B: US DOD Procurement • Interoperability without forcing standardization on one Product Data Management System (PDM) • Automate flow of 1000s ofgovernment documents • Supply chain automation within and between agencies and with thirdparties • Reduction in processtime from average of 168 days to hours/days

  24. BizTalk Server Resources • www.microsoft.com/biztalk • Technical and product information • Downloads • BizTalk 2000 Evaluation edition • BizTalk Framework specification • Technical Whitepapers • 3rd Party product offerings • www.biztalk.org

  25. BizTalk.Org • BizTalk Framework community resources • Tools to register schemas and track use • First open web schema library • Automated notification mechanism • 1000+ third party XML business documents • 350+ registered organizations • Available 24x7 for reuse and validation

  26. BizTalk Server Demonstration

  27. BizTalk Demonstration

  28. ? Discussion

  29. Next Steps • Engage Intellinet to schedule consultative session • Invest in Intellinet EAI Pilot Program

More Related