0
Does the BI in BizTalk expand into Business Intelligence?  @bsubra
Agenda <ul><li>Key Questions and Answers </li></ul><ul><li>Recognizing Integration Opportunities </li></ul><ul><li>BizTalk...
Infrastructure consolidation Software rationalization Point to point integration Run the business Grow the business Busine...
Composite Applications
<ul><li>Driven by real-world scenarios </li></ul><ul><li>Business agility and reduced time to market –  request “Backlog” ...
SOA/BPM Platform Enablers Systems Management Server Microsoft Operations Manager Windows System Update Service Microsoft O...
Microsoft Platform
SOA Capabilities Framework Workflow Process BPM Protocol EIS LOB Adaption Service Orientation Services SODA Operational  M...
Platform Overlaid Services SODA BizTalk Server  BizTalk Server  BizTalk Server  BizTalk Server  Workflow Foundation WCF SS...
SOA Interoperability WCF (WS-*) Host Adapters Pkg Adapters Vendor Interop SSIS Web Services Interop Legacy system integrat...
<ul><li>1  </li></ul><ul><li>Recognizing Integration Opportunities </li></ul>
Categorizing BizTalk-Based Projects Typical Business Problems <ul><li>B2BI </li></ul><ul><ul><li>Connecting suppliers with...
EAI: Keeping Information in Sync   An Example Customer Data Customer Data Customer Data Siebel CRM .NET Application SAP ER...
EAI: Displaying Diverse Information An Example Lending Application Retail Banking Application Mutual Funds Application Cus...
Business Process Automation  An Example Siebel CRM .NET Application SAP ERP BizTalk Server BRE Tracking Business Users Bus...
Categorizing BizTalk-Based Projects Typical IT Problems <ul><li>Service-Oriented Architecture (SOA) </li></ul><ul><ul><li>...
<ul><li>2  </li></ul><ul><li>BizTalk Server Basics </li></ul>
Illustrating BizTalk Server Orchestration Business Rules Engine (BRE) Business Activity Monitoring (BAM) Health and Activi...
BizTalk – Service Creation
BizTalk - Integration <ul><li>BizTalk Adapters for Host Systems  </li></ul><ul><li>WCF Adapter framework BizTalk R2 </li><...
Adapter Framework BizTalk Adapter Framework Windows  Communication  Foundation Custom  Adapter Web Services ERP  Adapter C...
Let’s Wire it up Portal Components (Web Parts) Workflow Activity Library Invocations of standardized service interfaces Se...
SOA Federated Example Service  Registry 1. Web Service Request Arrives 2. ESB content-based Routing directs to Service  En...
SOA Interoperability WCF (WS-*) Host Adapters Pkg Adapters Vendor Interop SSIS Web Services Interop Legacy system integrat...
<ul><li>3  </li></ul><ul><li>Complements, Alternatives, and Competitors to BizTalk Server </li></ul>
Summarizing the Landscape <ul><li>Complements </li></ul><ul><ul><li>Host Integration Server </li></ul></ul><ul><ul><li>Mic...
Competitors The Vendor Landscape
 
Competitors Gartner Magic Quadrant for BPM Suites
The History of BizTalk Server 2002 BizTalk Server 2002 2004 BizTalk Server 2004  2006 BizTalk Server 2006 2007 BizTalk Ser...
BizTalk Server  Standard Edition <ul><ul><li>Limited to two CPUs on one server </li></ul></ul><ul><ul><li>Allows a maximum...
BizTalk Server  Enterprise Edition <ul><ul><li>Allows multiple servers for reliability and scalability </li></ul></ul><ul>...
Conclusion What to Do Next <ul><li>Understand the problems your customers face </li></ul><ul><li>Recognize when integratio...
Upcoming SlideShare
Loading in...5
×

Biz talk BI

2,967

Published on

Does the BI in BizTalk expand into Business Intelligence?

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,967
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
109
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 05/24/10 10:03 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • 05/24/10 10:03 © 2003-2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 05/24/10 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
  • B2BI Business Goals Lower costs and improve quality of interaction with suppliers Comply with customer mandates Big firms commonly force their suppliers to connect electronically Comply with government and industry mandates For health care, banking, and more
  • EAI: Keeping Information in Sync Business Goals Make business processes more effective and more consistent By allowing changes to information in one application to be automatically reflected in other applications Reduce costs Such as by connecting different parts of a business without requiring manual re-entry
  • EAI: Displaying Diverse Information Business Goals Increase customer satisfaction By allowing direct access to current information, e.g., shipping status or financial information Reduce costs Such as by hiring fewer call center employees Increase revenues Such as by improving cross-selling based on employee access to current and complete customer information
  • Business Process Automation Business Goals Reduce manual effort And improve cycle times Provide real-time process information Via business activity monitoring (BAM) Manage complex sets of business rules With a business rules engine (BRE) Track business processes for compliance And improve visibility into those processes
  • Simplicity Improving What’s Already There Organizations often have: Complex custom integration solutions Or solutions based on older integration products Mission-critical data in legacy systems BizTalk Server-based projects can: Provide more control Save money Safely wrap legacy applications Without changing them SOA Supporting the Move to Services SOA can provide a common way to access new and existing applications BizTalk Server-based projects can: Expose the functions of one or more applications as web services Provide the services of an ESB Such as message-based communication, data transformation, and more
  • 05/24/10 10:03
  • 05/24/10 10:03
  • 05/24/10 10:03
  • Complements Host Integration Server (HIS) Connects to IBM systems Microsoft Operations Manager (MOM) Supports a management pack for BizTalk Server BizTalk ISV partners Human workflow: SourceCode’s K2.net Captaris BPM: http://www.microsoft.com/biztalk/solutions/bpm/partners.mspx Alternatives SQL Server Integration Services (SSIS) SSIS focuses on Extract, Transform, and Load (ETL) of data Windows SharePoint Services (WSS) 3.0 Supports human workflows Can be connected to BizTalk Server Windows Workflow Foundation (WF) Allows creating workflow-driven applications BizTalk Server provides many more services, however Competitors Custom Development Writing all of the integration code yourself can be the right solution Such as for simple point-to-point problems For more complex scenarios, an integration product is better BizTalk Server provides: Adapters and accelerators Data mapping Graphical tools Security Persistence Reliability/failover Scalability Management tools
  • Competitors General Truths All built their integration product suites at least partially by acquisition So they’re typically more complex to use and less mature than BizTalk Server All charge extra for individual features, such as BAM and a BRE BizTalk Server includes all of these things So BizTalk Server is typically less expensive None work as well with other Microsoft software as BizTalk Server
  • Transcript of "Biz talk BI"

    1. 1. Does the BI in BizTalk expand into Business Intelligence? @bsubra
    2. 2. Agenda <ul><li>Key Questions and Answers </li></ul><ul><li>Recognizing Integration Opportunities </li></ul><ul><li>BizTalk Server Basics </li></ul><ul><li>Complements, Alternatives, and Competitors to BizTalk Server </li></ul>
    3. 3. Infrastructure consolidation Software rationalization Point to point integration Run the business Grow the business Business transformation Speed and flexibility SOA Trend
    4. 4. Composite Applications
    5. 5. <ul><li>Driven by real-world scenarios </li></ul><ul><li>Business agility and reduced time to market – request “Backlog” is reduced </li></ul><ul><li>Internal and external process efficiencies </li></ul><ul><li>Topology Independent </li></ul><ul><li>Leverage heterogeneous resources </li></ul><ul><li>Independent deployment, versioning, management </li></ul><ul><li>Reusable components enable inherent adaptability </li></ul><ul><li>Loose coupling, enabling composition of new capabilities </li></ul><ul><li>Standards-based interoperability </li></ul>
    6. 6. SOA/BPM Platform Enablers Systems Management Server Microsoft Operations Manager Windows System Update Service Microsoft Operations Framework Integrated Management & Governance Service Orientation Web Services (WCF/Indigo) BizTalk Server & Adapters Host Integration MSMQ User Experience WPF (Avalon) Office System ASP.NET Windows Forms Smart Clients Compact Framework Live Meeting SharePoint Groove Workflow and BP Windows Workflow Foundation (WF) BizTalk Server Office System Business Applications Identity and Access Windows Card Spaces (WCS) Active Directory MIIS Host Integration Server Authorization Manager Data SQL Server 2005 Analysis Services Reporting Services Integration Services Business Applications Integrated Tools & Modeling
    7. 7. Microsoft Platform
    8. 8. SOA Capabilities Framework Workflow Process BPM Protocol EIS LOB Adaption Service Orientation Services SODA Operational Mgmt Service Registry Service Mgmt Management & Governance Process Design & Simulation Design & Dev Tools Integrated Tools Collaboration Portal User Interaction Federated Security Identity & Access BI Reporting BAM Brokered Communication Endpoint Metadata Standards Support Intelligent Routing Transformation Adaption Enterprise Service Bus
    9. 9. Platform Overlaid Services SODA BizTalk Server BizTalk Server BizTalk Server BizTalk Server Workflow Foundation WCF SSIS MOM Microsoft UDDI Server Systinet AmberPoint Visual Studio WF WCF MOSS Workflow Process BPMS Protocol EIS LOB Adaption Service Orientation Operational Mgmt Service Registry Service Mgmt Management & Governance Process Design & Simulation Design & Dev Tools Integrated Tools Collaboration Portal User Interaction Federated Security Identity & Access BI Reporting BAM Enterprise Service Bus Brokered Communication Endpoint Metadata Standards Support Intelligent Routing Transformation Adaption
    10. 10. SOA Interoperability WCF (WS-*) Host Adapters Pkg Adapters Vendor Interop SSIS Web Services Interop Legacy system integration Enterprise Package app integration Management & Governance Data platform Integration (ETL, MDM)
    11. 11. <ul><li>1 </li></ul><ul><li>Recognizing Integration Opportunities </li></ul>
    12. 12. Categorizing BizTalk-Based Projects Typical Business Problems <ul><li>B2BI </li></ul><ul><ul><li>Connecting suppliers with their customers </li></ul></ul><ul><li>Business Process Automation </li></ul><ul><ul><li>Replacing manual processes </li></ul></ul><ul><ul><li>Providing real-time information about running business processes </li></ul></ul><ul><ul><li>Managing sets of business rules </li></ul></ul><ul><ul><li>Tracking business processes for compliance </li></ul></ul><ul><li>EAI </li></ul><ul><ul><li>Keeping information in sync across multiple applications </li></ul></ul><ul><ul><li>Displaying diverse information from different applications </li></ul></ul>
    13. 13. EAI: Keeping Information in Sync An Example Customer Data Customer Data Customer Data Siebel CRM .NET Application SAP ERP BizTalk Server Business Users Business Users
    14. 14. EAI: Displaying Diverse Information An Example Lending Application Retail Banking Application Mutual Funds Application Customer Data Customer Data Customer Data BizTalk Server Employees Customers User Interface
    15. 15. Business Process Automation An Example Siebel CRM .NET Application SAP ERP BizTalk Server BRE Tracking Business Users Business Users Business Users BAM
    16. 16. Categorizing BizTalk-Based Projects Typical IT Problems <ul><li>Service-Oriented Architecture (SOA) </li></ul><ul><ul><li>Exposing web services from existing applications </li></ul></ul><ul><ul><li>Providing an enterprise service bus (ESB) </li></ul></ul><ul><li>Simplicity </li></ul><ul><ul><li>Replacing complex custom integration </li></ul></ul><ul><ul><li>Replacing integration done with older technologies </li></ul></ul>
    17. 17. <ul><li>2 </li></ul><ul><li>BizTalk Server Basics </li></ul>
    18. 18. Illustrating BizTalk Server Orchestration Business Rules Engine (BRE) Business Activity Monitoring (BAM) Health and Activity Tracking (HAT) Visual Studio 2005 Orchestration Designer Accelerators HL7 SWIFT Others ... Web Services Others WebSphere MQ SAP File ... Adapters Data Mapping SAP Java Applications IBM Mainframes Other Message Box Tracking
    19. 19. BizTalk – Service Creation
    20. 20. BizTalk - Integration <ul><li>BizTalk Adapters for Host Systems </li></ul><ul><li>WCF Adapter framework BizTalk R2 </li></ul>
    21. 21. Adapter Framework BizTalk Adapter Framework Windows Communication Foundation Custom Adapter Web Services ERP Adapter Custom Adapter ADO.NET provider ERP My System CRM
    22. 22. Let’s Wire it up Portal Components (Web Parts) Workflow Activity Library Invocations of standardized service interfaces Service Implementations WCF & BizTalk
    23. 23. SOA Federated Example Service Registry 1. Web Service Request Arrives 2. ESB content-based Routing directs to Service Endpoint in Domain A 5. File picked up from ftp protocol. ESB processes and based on message itinerary properties invokes service 6. J2EE Web Service invoked 4. Transformed message ftp’d to Domain C 3. LOB & CRM apps invoked. Message context updated and output message transformed ESB (BizTalk) JMS Web Services (J2EE) Service Endpoints Domain C ESB (BizTalk) ESB (BizTalk) ASMX . NET ES Service Endpoints Domain B WCF Domain A CRM LOB AS/400 Adapters Service Endpoints Integration Broker (BizTalk)
    24. 24. SOA Interoperability WCF (WS-*) Host Adapters Pkg Adapters Vendor Interop SSIS Web Services Interop Legacy system integration Enterprise Package app integration Management & Governance Data platform Integration (ETL, MDM)
    25. 25. <ul><li>3 </li></ul><ul><li>Complements, Alternatives, and Competitors to BizTalk Server </li></ul>
    26. 26. Summarizing the Landscape <ul><li>Complements </li></ul><ul><ul><li>Host Integration Server </li></ul></ul><ul><ul><li>Microsoft Operations Manager </li></ul></ul><ul><ul><li>BizTalk ISV Partners </li></ul></ul><ul><li>Alternatives </li></ul><ul><ul><li>Windows SharePoint Services </li></ul></ul><ul><ul><li>SQL Server Integration Services </li></ul></ul><ul><ul><li>Windows Workflow Foundation </li></ul></ul><ul><li>Competitors </li></ul><ul><ul><li>Doing nothing </li></ul></ul><ul><ul><li>Custom code </li></ul></ul><ul><ul><li>Other vendors </li></ul></ul><ul><ul><ul><li>IBM </li></ul></ul></ul><ul><ul><ul><li>SAP </li></ul></ul></ul><ul><ul><ul><li>Oracle </li></ul></ul></ul><ul><ul><ul><li>BEA </li></ul></ul></ul><ul><ul><ul><li>Tibco </li></ul></ul></ul><ul><ul><ul><li>WebMethods </li></ul></ul></ul><ul><ul><ul><li>Sun’s SeeBeyond </li></ul></ul></ul>
    27. 27. Competitors The Vendor Landscape
    28. 29. Competitors Gartner Magic Quadrant for BPM Suites
    29. 30. The History of BizTalk Server 2002 BizTalk Server 2002 2004 BizTalk Server 2004 2006 BizTalk Server 2006 2007 BizTalk Server 2006, R2 .NET-based rewrite 2009 BizTalk 2009 2000 BizTalk Server 2000
    30. 31. BizTalk Server Standard Edition <ul><ul><li>Limited to two CPUs on one server </li></ul></ul><ul><ul><li>Allows a maximum of five applications </li></ul></ul>SQL Server BizTalk Server SQL Server BizTalk Server or
    31. 32. BizTalk Server Enterprise Edition <ul><ul><li>Allows multiple servers for reliability and scalability </li></ul></ul><ul><ul><li>Allows an unlimited number of applications </li></ul></ul>BizTalk Server SQL Server SQL Server … … BizTalk Server
    32. 33. Conclusion What to Do Next <ul><li>Understand the problems your customers face </li></ul><ul><li>Recognize when integration should be part of the solution </li></ul><ul><ul><li>Help the customer recognize this, too </li></ul></ul><ul><li>Use the Most Applicable Tool & Technology </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×