有没有一个平台能够 同时支持企业级和 Intenert 级应用 针对 B2E, B2B 以及 B2C 与异构系统无缝互联 简化最终用户, 系统管理员以及开发工程师的工作 与现有认证系统集成 平滑升级与后续支持
课程编号 :BAP223 Microsoft BizTalk R2 SOA 实现及前景
BizTalk画报 www.microsoft.com/biztalk/techinfo/guides.mspx
课程内容 掌握 BizTalk 与 SOA, BPM 以及 Oslo 的定位. 功能与复杂度对 BizTalk 的影响 何时何地, 如何使用 BizTalk 理解 BizTalk 在特定场景带来的价值 阐述使用 BizTalk 带来的好处 敏捷设计 / 开发第一个 BizTalk 项目
Agenda SOA and BPM 简介 集成环境以及行业应用 BizTalk 功能 BizTalk 企业实用架构 总结
面向服务的业务 (SOA & BPM) 整合业务与 IT 提高便捷性节省开支 BUSINESS Focus on document exchange Focus on service Processes Business model Business model R&D Requirements and solutions Business closely siloed aligned by IT Service model Soft boundaries (process and services) Outward businessdriven view Inward technology driven view Technology model Technology model IIS Siebel Services AS400 Tandem Solutions impose constraints Focus on contract TECHNOLOGY TECHNOLOGY Applications
SOA & BPM 应用平台 Consume User Directed Compose User Interaction Compose Business Transaction Expose Existing Systems SharePoint Server,.NET Compact Framework, Silverlight,Office Presentation System, ASP.NET, Services Windows Client Collaboration Services Live Communications Server, SharePoint Server Composition Services Workflow Foundation, SharePoint Server, CAB Business BizTalk Information Process Integration SQL Server Server Services Services Connectivity WCF, BizTalk Services Server WCF Windows Messaging Services BizTalk Server Security Active and Directory Identity Management System Center, and Partners, Governance MOF Visual Studio, Patterns and Practices, MSF Design and Development
BizTalk Server 平台演变 V1 BizTalk Server 2000 XML B2B V2 BizTalk Server 2002 EAI (partner adapters) Vertical B2B BPM V3 BizTalk Server 2004 Partner Adapters V4 BizTalk Server 2006 SOA/ESB Adapters in Box Host Integration V5 BizTalk Server 2006 R2 SOA/ESB BPM Extend B2B (+EDI/AS2) RFID 500 Customers 2,000 Customers 4,000 Customers 7,000 Customers
从客户端把 推进 扩张到 cloud 作为开发的主流技术
Bus Analyst Arch Dev IT Pro Modeling Tools Modeling Language Modeling Cloud Process Services Language Server A full A An set featured approachable, of Microsoft execution environment mainstream, hosted services for textual workflow, including modeling rules, and a language service any.net for bus describing and a process service. both data server (e.g. requirements) and behavior (e.g.workflow) Model Repository Process Server Service Bus Cloud Services
Agenda SOA and BPM 简介 集成环境以及行业应用 BizTalk 功能 BizTalk 企业实用架构 总结
BizTalk 集成场景 Web Desktop Client App App App Client App Service Aggregator Partner Service Long Running Business Process B2B Process Abstraction of Rules from Business Process Enterprise Rule Repository Long Running Service B2B Process Aggregator Business Process Rules Partner Service Enterprise Rule Repository Event Initiated Process RFID Device Service Line of Service Custom Service Database/ Business LOB Legacy LOB Message LOB Application Application Application Queue Line of Business Application
BizTalk 集成环境 Web App Desktop App Line of Business Application Enterprise Rule Repository Partner Service Service Aggregator Long Running Business Process B2B Process Communication Infrastructure Abstraction of Rules from Business Process Enterprise Rule Repository Event Initiated Process ESB/Message Broker Web Service Aggregator Line of Business Application B2B Process Long Running Business Process Partner Service
行业解决方案 Horizontal Manufacturing /Retail Financial Services Public/ Healthcare Extend Supply Chain Audit and Controls Employee Self-Serve Access IT Provisioning Sales Analytics Customer Service RFID enabled Supply Chain Plant Operations Multi-Channel Retail Store Systems and POS Payments (SWIFT B2B Integration) Insurance Value Chain Branch Integration Channel Renewal Payments Government Administration Collaboration Citizen Service and e-forms Electronic Health Records and Connected Health Health Information Networks and Clinical Governance Simplify Interoperability and ESB for SOA (App. Integration, Business Process Automation, Composite Applications, Consolidation, Legacy Modernization)
Agenda SOA and BPM 简介 集成环境以及行业应用 BizTalk 功能 BizTalk 企业实用架构 总结
BizTalk Server 2006 R2 Capabilities Management and Operations Business Rule Framework Orchestration Business to Business Integration Business Activity Monitoring RFID Platform Messaging Tools
消息 Technology LOB Legacy (Host) MQ MSMQ WSE HTTP SMTP File FTP POP3 SOAP SQL Service WCF Adapter SharePoint Enablement Enterprise Single Sign- On PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle ODBC Siebel TIBCO Rendezvous TIBCO EMS SAP Message Security Pluggable Adapters Host Applications IBM mainframe zseries (CICS and IMS) Midrange iseries (AS/400) IBM DB2 Mainframe Message DB2 for z/os Assembly/ Midrange DB2/400 DB2 Disassembly Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files Inbound Durable Messaging Outbound
WCF 应用适配器 Custom.NET Application WCF Service Model SharePoint Server ASP.NET 2.0 BizTalk Server BizTalk WCF Adapter SQL Server ADO.NET Provider WCF Transport (HTTP, TCP, ) Adapter SDK Runtime Any LOB Adapter WCF Channel Model WCF Adapter SDK Runtime SAP Adapter BizTalk Adapters Pack Adapter SDK Runtime Siebel Adapter Adapter SDK Runtime Oracle DB Adapter Web Service Any LOB SAP Siebel Oracle DB
消息 Simplified interoperability Reuse existing applications and technologies Managed service mediation logic Reliable, traceable, secure message delivery BizTalk ERP HR E-Commerce CRM
流程编排服务组件 Flow Control Port Binding Scopes Design Patterns Model driven visual logic Technology Agnostic Flexible transaction and exception handling Reusable design patterns HR BizTalk ERP E-Commerce CRM
B2B 整合 保护既有投资 支持行业标准 业务整合的端到端解决方案 EDI Support Industry Accelerators AS2 Support Trading Partner management Specify Manufacture Manage Assemble Sell Support
RFID 平台实现各个环节的在线监控 Business Applications Business Intelligence SQL / SQL BI for data analytics RFID Event Processing RFID Device Abstraction Device Layer Physical Layer Manufacturing Quality Assurance Inventory Packaging Warehouse Distribution Reception
管理 & 操作应用级生命周期管理 简化部署 健康管理 可控性 Application Management Tracking Configuration & Reporting Host Management Application Deployment Best Practice Analysis MOM Monitoring Database Management
业务活动监控 BAM & Office BI IT Pro Basic KPI charting and data query Business WF BAM Interceptor BizTalk Server BAM Centralized Data-driven Contextualized Strong integration authoring e-mail analysis with notifications and SharePoint of access scorecards, for right Portal scorecard KPIs, management and reports KPIsand unstructured of scorecards data and KPIs BizTalk Server WCF BAM Interceptor BAM API
业务可视化 by 尽早发现问题 of 在企业内部共享 KPIs 数据 of 把握业务执行全局 Observation design Model Event Observation Engine Reporting
工具 Development Tools (in VS) Admin and Operations Tools Graphical Business Rules Tools Model BAM Tools Driven Role EDI Tools Specific (in VS) RFID Tools 图形化模型驱动角色定义
Agenda SOA and BPM 简介 集成环境以及行业应用 BizTalk 功能 BizTalk 企业实用架构 总结
BizTalk Runtime 架构 Message Adapter Orchestration Adapter Receive Pipeline BTS Msg Host Send Pipeline Map Receive Port BTS Msg BTS Msg BTS Msg BTS Msg BTS Msg Message Box Map Message Send Port Host Host
BizTalk Runtime Architecture Detailed RFID BRE BAM B2Bi B2Bi B2Bi Messaging B2Bi Orchestration B2Bi Messaging B2Bi Messaging Messaging Messaging
可扩展配置 单机 标准配置负债均衡 高级配置负载均衡以及多态支持
BizTalk 企业实用架构 Memory Thread Management - persistence and Management durability Scripting and Service Isolation Programmability - load APIs balancing and fault Regulatory Exception Compliance Configuration tolerance Archiving and Purging Disaster Recovery Utilization Performance Tracking Health Monitoring Availability Monitoring Multi-environment Deployment High Model Throughput Configuration Management - clustering and host group - message, host and role based Business Critical Identity and Impersonation Enterpris e Ready Mission Critical Scale-out Configuration Throttling Failed Message Management Message Tracking Composite Execution Tracking Composite State Management Load Balancing Fail-over Secure
Agenda SOA and BPM 简介 集成环境以及行业应用 BizTalk 功能 BizTalk 企业实用架构 总结
BizTalk 客户数据 12 of the 15 largest in the world 5 of 10 largest in the world 6 of the 8 largest U.S. companies 4 of the 5 largest U.S. parts manufacturers 9 of the10 largest U.S. companies 5 of the 8 largest U.S. companies 4 of the 5 largest in the U.S. 9 of the 10 largest companies in the world 23 of 27 EU member
部分案例 全球超过 7,000 BizTalk 用户 Fortune100 强 90% 用户使用 BizTalk
BizTalk Server R2 增值功能 实用案例解决方案异构系统互连的统一平台高效的供应链流程处理
企业级服务总线
疑问和解答
参考资源 Lean more about BizTalk 2006 R2 using the following resources: Introducing Microsoft BizTalk Server 2006 R2 Microsoft BizTalk Server 2006 R2 Reviewer's Guide Microsoft BizTalk Server 2006 R2 Capabilities Whitepaper The BizTalk posters BizTalk Hands-On-Labs www.microsoft.com/biztalk/ www.microsoft.com/biztalk/techinfo/2006r2capabilities.mspx www.microsoft.com/biztalk/techinfo/guides.mspx
感谢您参与此会场! 您的意见与建议对我们非常重要 请您填写反馈表
2008 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.