BizTalk Server Overview For those familiar with SeeBeyond Scott Cairney, Cactus Commerce Part II – Business Value
Session Objectives Microsoft Superplatform as a Market Leader BizTalk Resources Consider the entire platform Cohesiveness BizTalk within the existing environment A Migration Plan BizTalk Skills BizTalk Futures Looking ahead
Dimensions of Integration Style Data Synchronization Straight-Through Processing Composed Programs Mode Batch Near real-time Real-time Domain Within a business unit Within an organization Between organizations Endpoints People Applications Devices Databases
Visual Studio BizTalk Server Enterprise Single Sign-on BizTalk Core Engine BizTalk Orchestration DatabasesApplications Communication Protocols Trading Partners Win FX / Office Business Activity ServicesBusiness Activity Monitoring Microsoft Management Console Services Business Rules Engine Adapters / SQL Integration BAS Accelerators for BizTalk Server BAM.Net Framework Legacy Systems
ESB?
Enterprise Service Bus Partners ApplicationsLegacy Applications Processes People
Enterprise Service Bus ESB provides Transport Transformation and Routing Event Handling Webservices support ESB Must Support Service based applications Existing application interfaces (Cobol, VB etc…) ESB provides: BizTalk Messaging + Windows / WCF Pipelines / Map Editor Message Box Pub/Sub SOAP is core to BizTalk ESB Must Support Through adapters Existing adapters OR Custom adapters / Adapter Framework
What is Missing? Persistence / Database Processing capabilities Collaboration Application Platform (across all apps) Identity Security Management Presentation Web server Cohesion of parts Trustworthy Computing Common Engineering Roadmap Dynamic Systems Initiative
Windows Server System
The Microsoft Superplatform Applications API / Protocol Frameworks OS Infrastructure ProcessingNetworkingStorageSecurity Application Platform CLR / Visual Studio.Net Windows Server System
Windows Server System Mission Critical Mission Critical application definition: “Gartner defines “mission-critical” applications as business applications, excluding , that would bring your company to a stop if they were not running. Mission-critical applications are typically supported and managed by a central IT staff. Examples of such applications are airline reservation systems and order processing for a retail store chain. “ ab3d8bd45fb/Gartnermissioncrit.pdf ab3d8bd45fb/Gartnermissioncrit.pdf
Mission Critical Application Survey 36.5% Unix OS (Combined) (1) 35.3% zSeries (mainframe) 8.8% iSeries (AS/400) 7.1% Linux 2.9% (1) Unix includes IBM AIX, HP-UX, Sun Solaris, and non-specific Unix. What percentage of your mission-critical applications run on each type of server operating system?
Mission Critical Application Survey 25% IBM24% Oracle 8% SAP 6% Sun 5% What vendor is the primary supplier of the software application platform running your company’s largest number of mission-critical applications?
Mission Critical Application Survey 25% J2EE - Java22% Mainframe (CISC/IMS) 16 % Oracle 5% SAP 4% And which one platform does your company currently use for the greatest number of its mission-critical applications?
Mission Critical Application Survey 45% IBM20% Custom-built (in-house) 9 % BEA 8% Oracle 7% Which vendors does your company use for Web services?
Roles and Tools Increase Productivity with Cohesive Tools TCO depends greatly on the effectiveness of people BizTalk offers the right interface for the right role Developer (Visual Studio) Visual Studio is the core developer tool for all development activities Business Analyst / Information Worker Microsoft Office (Excel, Visio and Sharepoint) Administrator Microsoft Management Console (MMC)
Cohesion of the Platform Windows Server System is held as the example of a cohesive platform Trustworthy Computing Common Engineering Roadmap Dynamic Systems Initiative
Considering? BizTalk Multiple drivers SeeBeyond promoting upgrade Desire to adopt an IT strategy more aligned with the business Looking to reduce Cost Looking in increase capabilities
Existing Infrastructure - Example
Desired Solution Business Process Across Boundaries Business Process Management Internal Services Order Process Logistics Process Replenishment Process
Interim Solution Staged Approach Business Process Management Internal Services
Interim Solution Staged Approach Business Process Management Internal Services
Immediate Benefits Easiest to use platform Tools that people are already familiar with Reliable low TCO processes Immediate flexibility Solution responsive to Business Needs Solution Agile / able to adapt quickly
Training and Support Information is abundant! Partner model Blogs Community activity second to none! Public newsgroups Monitored Microsoft newsgroups Frequent MSDN live presentation MSDN Subscription and Web presentations such as this one Product documentation updated quarterly Including SDK, samples, utilities
Connected Systems Connected Systems include Adapters Builtin Adapters (Protocol, Data, Application) Microsoft value add adapters Partner adapters (hundreds available) Accelerators Vertical solutions such as : GDS, HL7, HIPAA, SWIFT, RosettaNet Integration solutions such as HIS (Host Integration Server)
Connected Systems BizTalk, Workflow and Communication Foundation WCF represents the core messaging for the entire Microsoft platform including Queuing Distributed transactions Protocol support SOAP over TCP ws-* support WWF – A Dedicated framework for workflow Human-Human Human-System System-System
BizTalk is result of years of research and development Current migration plan for BizTalk is a simple as installing new version (pure upgrade) Future plans are based on the integrated messaging platform (WCF) Best of Breed Cohesive Superplatform! Connected Systems Summary
Thank You Scott Cairney, Cactus Phone: CACTUS.0