Upload
warren-george
View
212
Download
0
Tags:
Embed Size (px)
Citation preview
BizTalk Server OverviewFor 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
Visu
al S
tudio
Visu
al S
tudio
BizTalk Server
Enterprise Single Sign-onEnterprise Single Sign-on
BizTalk CoreEngineBizTalk CoreEngine
BizTalk OrchestrationBizTalk Orchestration
DatabasesDatabases ApplicationsApplications CommunicationProtocols
CommunicationProtocols
TradingPartnersTradingPartners
Win FX / OfficeWin FX / Office
Business Activity ServicesBusiness Activity Services Business Activity MonitoringBusiness Activity Monitoring
Mic
roso
ft M
an
age
me
nt C
on
sole
Mic
roso
ft M
an
age
me
nt C
on
sole
ServicesServices
Business RulesEngine A
dap
ters /S
QL
Integ
ration
BAS
Accelerato
rs for B
izTalk S
erver
BAM
.Net F
ramew
ork
LegacySystemsLegacy
Systems
ESB?
Enterprise Service Bus
Partners Applications Legacy 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
ApplicationsApplications
API / ProtocolAPI / Protocol
FrameworksFrameworks
OS InfrastructureOS Infrastructure
Pro
cess
ing
Pro
cess
ing
Net
wo
rkin
gN
etw
ork
ing
Sto
rag
eS
tora
ge
Sec
uri
tyS
ecu
rity
ApplicationPlatform
CLR / Visual StudioCLR / Visual Studio
.Net.Net
Windows Server System
Windows Server System
Windows Server SystemMission Critical
Mission Critical application definition:
“Gartner defines “mission-critical” applications as business applications, excluding email, 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. “
http://download.microsoft.com/download/7/6/c/76ca8514-aea5-4114-8820-7ab3d8bd45fb/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.(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%
IBM 24%
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 - Java 22%
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%
IBM 20%
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 SolutionBusiness Process Across Boundaries
Business Process ManagementBusiness Process Management
InternalServices
Order Process
Logistics Process
Replenishment Process
Interim SolutionStaged Approach
Business Process ManagementBusiness Process Management
InternalServices
BizTalk
Interim SolutionStaged Approach
Business Process ManagementBusiness Process Management
InternalServices
BizTalk
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
http://mdsn.microsoft.com 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 SystemsSummary