BizTalk Server Overview - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

BizTalk Server Overview

Description:

Understand the business value BizTalk server can bring to your organization. Looking ahead ... Dehydrate. Rehydrate. BizTalk Server Capabilities. Operations ... – PowerPoint PPT presentation

Number of Views:1427
Avg rating:5.0/5.0
Slides: 35
Provided by: scottc58
Category:

less

Transcript and Presenter's Notes

Title: BizTalk Server Overview


1
BizTalk Server Overview
  • For those familiar with SeeBeyond

Scott Cairney, Cactus Commerce
2
Session Objectives
  • Introduction and Overview of BizTalk Server
  • Understand what BizTalk Server can do for you
  • Understand the business value BizTalk server can
    bring to your organization
  • Looking ahead

3
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

4
SeeBeyond ICAN Suite
ePortal
eBAM
eView
eVision
Enterprise Designer
Enterprise Manager
eInsight
eXchange
eXpressway
eGate
eTL
Legacy Systems
Databases
Applications
Communication Protocols
Trading Partners
5
BizTalk Server
Business Activity Services
Business Activity Monitoring
BAS
BAM
Win FX / Office
BizTalk Orchestration
Visual Studio
Microsoft Management Console
Accelerators for BizTalk Server
.Net Framework
Business Rules Engine
Adapters / SQL Integration
BizTalk Core Engine
Enterprise Single Sign-on
Databases
Applications
Communication Protocols
Trading Partners
Services
Legacy Systems
6
Windows Server System
7
BizTalk Server Capabilities
Integration
Pipeline
Adapter
Subscription Engine
Message Box
8
Adapter
  • Endpoints
  • Application (API)
  • Protocol or Devices (eg. HTTP, SOAP)
  • Database
  • People
  • Mode
  • Batch (Poll)
  • Triggered request-response (real-time)
  • Triggered (near real-time)
  • Domain
  • Fully abstracted
  • Single Sign-on support within / across domain

9
Enterprise Single-Sign On
  • Maps user credentials from Windows to
    non-windows systems
  • Authenticate once and securely access target
    systems
  • Secret store contains user mappings encrypted
  • E.g., domain\jonqp gt mySAPaccount/mypass
  • Integrates with SPS to provide SSO for portal
  • Web Services front-end for any client to any
    platform
  • Configuration information stored in secure store
  • Security is important reviewed 3 times by the
    windows security team and independent experts

10
BizTalk Server Capabilities
Integration
Pipeline
Adapter
Subscription Engine
Message Box
11
Pipeline
  • Domain
  • Party resolution
  • Security
  • Advanced parsing
  • Message validation
  • Transactional
  • Customizable
  • Configurable full tracking
  • Support for message transformation
  • Inbound
  • outbound

12
BizTalk Server Capabilities
Integration
Pipeline
Adapter
13
Message Box / Subscription Engine
  • Reliability
  • Flexibility
  • Integration models
  • Bus
  • Hub
  • Point-point
  • Routing
  • Support for Business Process Management
  • Persistence
  • Enabling long running transactions
  • Reliability

14
Integration - Summary
  • We now have
  • Ability to connect to Endpoints
  • Ability to enable Endpoints subscriptions
  • Ability to transform data
  • We can essentially perform ETL
  • From any source to any destination
  • Style
  • Data Synchronization

15
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

16
Straight-thru processing
  • Requires 5 aspects of Business Process Management
  • Model
  • Runtime engine
  • Management
  • History tracking
  • Flexibility

17
BizTalk Server Capabilities
Business Process Management
  • Robust framework supporting
  • Separation of Definition and Implementation
  • Concurrency and Synchronization
  • Correlation
  • ATOMIC and Long Running Transactions
  • Compensation
  • Dynamic ports
  • Composibility
  • The Key to the Composite Application
  • Support for BEPL4WS
  • Management and Monitoring

18
Defining the ModelAnalyst View
  • Less complex
  • Simple Visio template
  • Available for any Visio user to download
  • Hand-off to developer
  • Two way reportable

19
Defining the ModelDeveloper View
  • Define Transactions
  • Flow
  • Looping / Conditional
  • Exception / Compensation
  • Ports fully abstracted
  • Drag/Drop to consume service
  • Analyst defined Rule

20
Orchestration Engine
  • Creates orchestration instances
  • Maintains state of orchestrations
  • Performs resource optimizations
  • Provides reliable shutdown and recovery

Dehydrate
Rehydrate
MessageBox
21
BizTalk Server Capabilities
Orchestration Debugger
Management
  • Operations
  • Monitor service instances and messages
  • Suspend, terminate, or resume processes
  • Orchestration Debugger
  • Configuration
  • Select tracking level
  • Customize views

22
BizTalk Server CapabilitiesMonitoring
How many orders are currently processed in our
Order Mgmt system that are over 100,000?
What is the Order trend for product X over the
past couple of hours?
What is the average Cycle Time Duration per order?
23
BizTalk Server CapabilitiesTracking - History
Orchestration Engine
Pipeline
Adapter
Subscription Engine
Tracking
Message Box
24
BizTalk Server CapabilitiesTracking - History
Tracking
25
BizTalk Server CapabilitiesFlexibility -
Business Rules Engine
  • Lightweight .NET Engine
  • Host-agnostic for in-process scenarios
  • Integrated with BizTalk Server
  • Powerful Framework Tools
  • Supports Developers, IT Admin and IW
  • Complete API for design execution
  • Rich Modeling Capabilities
  • Data Sources .NET Objects, XML, DB
  • Logical expressions
  • Enterprise-Ready
  • Security, Performance, Versioning

26
BizTalk CapabilitiesFlexibility - Business Rule
Engine
Business Analyst Composes Rule
Developer Links to Policy
27
Straight-thru processing
  • Require 5 aspects of BPM
  • Model
  • Runtime engine
  • Management
  • History tracking
  • Flexibility
  • Require 5 aspects of BPM
  • Model
  • Runtime engine
  • Management
  • History tracking
  • Flexibility

28
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

29
BizTalk Server CapabilitiesComposed Programs
  • Orchestration capable of Leveraging Services
  • Services may be
  • SOAP
  • HTTP
  • Any other adapter (Included or custom)
  • Even long running
  • (Orchestration automatically correlates
    asynchronous responses)
  • Any Orchestration may be exposed as a service
  • Orchestration may be exposed as SOAP or any other
    adapter (included or custom)

30
BizTalk Server Capabilities
Fault Tolerant Architecture
  • All this functionality is great! - but this is
    core to my business and cannot fail!!

Computer C
Computer A
Computer B
31
Roles and Tools Increase Productivity
  • 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)

32
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 mdsn.microsoft.com
  • Web presentations such as this one
  • Product documentation updated quarterly
  • Including SDK, samples, utilities

33
Connected Systems / BizTalk and Indigo
  • 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 to extend support for advanced
    ws- protocols, consume windows messaging
    platform / indigo

34
Thank You
Scott Cairney, Cactus Scairney_at_cactuscommerce.com
Phone 1.888.CACTUS.0
  • Best of Luck
  • with your Migrations!
Write a Comment
User Comments (0)
About PowerShow.com