biztalk server 2009: technical overview & roadmap achieving business edge through process...
Post on 01-Apr-2015
220 Views
Preview:
TRANSCRIPT
BizTalk Server 2009:Technical Overview & Roadmap
Achieving business edge through process agility
Ofer AshkenaziSenior Product Managerofera@microsoft.com
Topics
Why? - ChallengesWhat? - Scenarios, Capabilities and BenefitsWho? - Customers & Market EvidenceWhat’s New? - BizTalk Server 2009 and BeyondWhy Now? - Summary
The Changing LandscapeApplication integration domain
“Spaghetti” of Proprietary interfaces
Integration Broker (EAI/B2B)
Enterprise Service Bus
CRM
HR
E-Commerce
ERP
CRM
Business Partner
HR
E-Commerce
ERP
CRM
HR
E-Commerce
ERP
Business Partner
Key Customer Pain Points
Disparate systemsinconsistent informationInsufficient supply chain collaborationFrequent business changesInefficient manual processes Hard to manage complex business rulesLack of visibility of assets and processes
ConsumeUser Preferred Channels
Compose –Interaction
Expose – Service DesignLeverage Existing Systems
Compose –Transaction
SOA Services and Microsoft Technologies
Biz
Talk
Serv
er
, W
CF,
W
ind
ow
s
Vis
ual S
tud
io,
VS
TS
BizTalk Server, SQL Server
BizTalk Server, WCF, SQL Server
BizTalk Server, WF
SharePoint Server , WF
Live Communication Server, SharePoint Server
Serv
ice A
dapta
tion,
Media
tion a
nd E
vents
H
andlin
g
Serv
ice D
esi
gn
an
d
Imp
lem
en
tati
on
Data Services
Connectivity Services
Process Services
Interaction Services
Collaboration Services
Syst
em
Cente
r, M
OF
Act
ive D
irect
ory
Part
ner
Solu
tions
Syst
em
Cente
r, B
izTa
lk S
erv
er
SharePoint Server, Silverlight, Office System, ASP.NET, Windows
ClientPresentation Services
SO
A M
an
ag
em
en
t
SO
A S
ecu
rity
SO
A G
overn
an
ceS
erv
ice.
Pro
cess
, A
pp
B
usi
ness
A
naly
tics
Topics
Why? - ChallengesWhat? - Scenarios, Capabilities and BenefitsWho? - Customers & Market EvidenceWhat’s New? - BizTalk Server 2009 and BeyondWhy Now? - Summary
Common BizTalk ScenariosBizTalk caters to a wide range of scenarios
Abstracting back-end systems from customers and clientsAutomating mission-critical processesEnforcing process compliance and governance Enabling new channels and business modelsProviding visibility across disparate heterogeneous systemsReducing risks in legacy modernization
Common Industry ProcessesBizTalk lends itself to numerous process types
Horizontal Manufacturing/ Retail
Financial Services
Public/Healthcare
Extend Supply Chain
Audit and Controls
Employee Self-Service
IT Provisioning
Sales Analytics
Customer Service
Supply Chain Execution (RFID/EDI enabled)
Plant Operations
Multi-Channel Retail
Store Systems and POS
Payments Processing(SWIFT B2B Integration)
Insurance Value Chain
Branch Integration
Channel Renewal
Citizen Service and e-forms
Government Administration Collaboration
Electronic Health Records and Connected Health
Health Information Networks and Clinical Governance
BizTalk Server Workloads
Enabling Physical Events
Visibility
ManagingBusiness
Rules
Connecting BusinessPartners
Providing Process Visibility
and Analytics
Connecting Disparate Systems Across Various
Boundaries
Automating Business Process
BizTalk Server Capabilities
RFID Platform
Business to
Business Integratio
n
Business Activity
Monitoring
Orchestration
Management and
Operations
Tools
Business Rule
Framework
Messaging
BizTalk in Retail/Manufacturing ScenarioSupply chain execution
Suppliers
DC Warehouse Inventory System
ERP System
Store Inventory SystemBizTalk
RFID Stores
Retailer
Check DC WarehouseInventory
Send Order (AS2)
DC Warehouse
Business Decision Makers
Messaging
EDI BRE BAM
Re-stock OrdersOrchestration
BRE (Filter Tags)
RFID
Receive
Requests for Re-stock
Update
ER
P
Receive Shipment Notice
Goods R
ecei
ved
Update
AssignSupplier Pr
oces
s
Exec
utio
n
met
rics
BizTalk Enterprise Ready Capabilities
Reliability – persistence and durability Availability – load balancing and fault toleranceScalability – clustering and servers group Security – service, message and role based
Enterprise Ready
High Throughput
Business Critical
Mission Critical
Secure
BizTalk BenefitsLeverages existing investmentsSimplifies and automates interoperability Shields from change impactsPromotes agility and manageabilityProvides business process visibility Reduces operational risks
BizTalk Benefits in a Nutshell
Empower people with the right Information at the right time
Connect
Respond and adapt rapidly to business changes
Change
Provide operational performance metrics to ensure compliance
Control
Topics
Why? - ChallengesWhat? - Scenarios, Capabilities and BenefitsWho? - Customers & Market EvidenceWhat’s New? - BizTalk Server 2009 and BeyondWhy Now? - Summary
Oncology Hematology Associates
Customer Video
Real-Time Data Exchange Boosts EfficiencyRaises Revenue by 30 PercentReduced Paper by 70 Percent
BizTalk Customer Facts
12 of the 15 largest retailers in the world5 of 10 largest hotel chains in the world6 of the 8 largest U.S. pharmaceutical companies4 of the 5 largest U.S. electronics parts manufacturers9 of the10 largest U.S. telecommunications companies5 of the 8 largest U.S. chemical companies4 of the 5 largest railroads in the U.S.9 of the 10 largest insurance companies in the world23 of 27 EU member governments
Enterprise ProvenOver 8,500 BizTalk customers worldwide90% of the Fortune Global 100 use BizTalk
Business NeedsLower PricingMigration away from mainframe to a modern architectureSimplified SWIFT connectivityReal time transaction processingHigh availability and enhanced STP
Business Solution & BenefitBizTalk Server & Accelerator for SWIFTCost reduction by replacement of 3 legacy applicationsGreater scalability and transaction processing capabilities
Operational Efficiency Through a Consolidated Platform
“Microsoft came out best on both performance and cost. Furthermore, we were keen to take advantage of the benefits of a standardized environment. Pim Van der Horst, CIO of KAS Bank
“Microsoft’s solution provides us with the required interoperability, reliability and flexibility for rapidly creating and deploying SWIFT-based financial messaging solutions as well as meeting our customers needs more efficiently and effectively.”…Thomas Schreier, Senior Vice President, Information Technology, ING Investment Management
Efficiency Through Process Outsourcing
Business NeedsImplement a new securities processing workflowOutsource operationsReduce operational costs
Business Solution & BenefitBizTalk Server and Accelerator for SWIFTImplemented a highly efficient message processing structure.Outsourcing back office operations to Bank of New York
Proven Leadership
Gartner App
Infrastructure
Gartner Back End App Integration
(Dec 2008)Gartner App
Infrastructure for New
SOA Application Project
Topics
Why? - ChallengesWhat? - Scenarios, Capabilities and BenefitsWho? - Customers & Market EvidenceWhat’s New? - BizTalk Server 2009 and BeyondWhy Now? - Summary
XML B2B
EAI (partner adapters)Vertical B2B
BPMPartner Adapters
SOA/ESBAdaptersin BoxHostIntegration
SOA/ESB BPMExtend B2B (+EDI/AS2)RFID
V5BizTalk Server 2006
R2
V4BizTalk Server 2006
V3BizTalk Server 2004
V2BizTalk Server 2002
V1BizTalk Server 2000
V6BizTalk Server 2009
ALM SupportESB(2.0) BPMExtend B2BBAM+RFID Mobile and Std PackNew AdaptersUpdate Swift
500Customer
s
2,000Customer
s
4,000Customer
s
7,000Customer
s
8,500Custome
rs
BizTalk Server Versions
Continuous innovation: Release every 2 years
New Mobile RFID PlatformNew RFID device management and industry standards supportEnhanced Support for EDI and AS2 Protocols andDrummond certificationUpdated SWIFT Support and SWIFTReady Financial EAI Gold certification
New Application Lifecycle Management (ALM) support
Support for TFS – integrated source control, bug tracking, and MSBuild automation
Enhanced Developer ProductivityVisual Studio project system updates
Support for .NET Framework 3.5 SP1 and Visual Studio 2008 SP1
Take advantages of the latest developer tools
Support for Windows Server 2008 and SQL Server 2008
Hyper-V supportIncreased performance & scale
ESB Guidance 2.0New UDDI v3 Web Services RegistryNew and enhanced LOB adapters (Oracle EBS, SQL)Enhanced host systems integration (MQ, CICS, IMS)Enhanced BAM support
BizTalk Server 2009 Themes
Updated Platform Support SOA and Web Services
Business to Business Integration
Developer and Team Productivity
BizTalk Enterprise Service Bus Guidance v2
Why you want it… Higher levels of reuse Lower operational costs Dynamic business changes Collection point for business, service and exception metrics
What it gives you… Loosely-coupled messaging environment Registry-driven message routing Service Discoverability Itinerary-based routing Logically-centralized messaging fabric
Microsoft BizTalk ServerESB Core
Core Engine Services
ESB Management Portal
Provisioning Framework
Reports
Alerts
Exception Management
Exception Logger
Exception Handler or Custom Application
Fault Processor
Transform Service
Route Service
On-ramps Off-ramps
Generic SOAPSend
Generic WCFSend
Generic JMSSend
CustomSend
Pipeline
Generic Pipeline
Pipeline
Custom Pipeline
Generic SOAPReceive
Generic WCFReceive
Generic JMSReceive
Generic CustomReceive
Pipeline
Pipeline
JMS Pipeline
Custom Pipeline
ESB Reference Architecture
Enrich Service
Exception Management
Store
Custom Service
ESB Services
Resolver Web Service
Transformation Web Service
Exception Web Service
UDDI Service
Operations Service
ItineraryConfiguratio
n Store
Resolver-Adapter Framework
Custom Resolver
Resolvers (…) Adapter Providers(…)
Custom Adapter Provider
ESB Itinerary Design Surface
BizTalk: Integration Server and ESB in one Product
Business Partner
CRM
HR
E-Commerce
ERP
Business Partner
Integration Server(EAI/B2B)
Enterprise Service Bus (ESB)ISB
SOA Infrastructure UDDI Scenarios:
Private Test Registry Trading Partner Collaboration
Scenario
Task Description
Retail: Warehouse/Store
Put away
RFID forklift reader used to move pallets from receiving bay to storage shelves
Picking Handheld used to process pick list between back store and front store
Inventory Handheld used to take inventory of items
Asset Management
Track Assets
Handheld used to track loan documents, high value drugs, or IT hardware assets
Consumer applications
Track Baggage
Handheld used to print the park pass/cruise ticket and the baggage tags for a customer in the queue
RFID Mobility Scenarios
VSTS and TFS IntegrationApplication lifecycle Management
Support for team developmentMicrosoft Project Server integrationConsistent automated buildIntegrated source controlBug tracking system
Business
AnalystProjectManage
r
Dev Team
Test
Operations
ChangeRequests
Use Case
Non FunctionalRequirements
Bugs
Tasks
ProductionErrors
TFS Integration Points
TFS Integration Points
TFS Integration Points
TFS Integration Points
TAP Customer Profiles
Industry /Vertical
Enterprise
Customers
Medium and Small
Size
Public Services (Government)
3
Healthcare 1 2
Retail 2 1
Manufacturing 3
Software / SaaS 2 1
Finance/Banking 2
Supply Chain 1 3
Utilities 2
Integration Standards /Systems
EDI
AS2
SWIFT
RosettaNet
Oracle Interoperability
SAP Interoperability
UDDI 3.0
TAP Quick Stats
117 applicants, 23 accepted and actively developing NOW!
14 Customers have already deployed to PRODUCTION!
Large deployment by our own XBOX team
Estimated 4,600 man-hours of development effort to date
TAP Customer Quotes“I really can’t tell you just how happy using BizTalk Server 2009 as a fully supported part of VSTS and TFSmakes me…”
“Having BizTalk Server 2009 seamlessly fit into our application development life cycle under Team Foundation Server is extremely important in terms of our confidence in using BizTalk as the “glue” which binds our business processes together.
…to say that it’s “vital to our business” is an understatement.”
“In case I haven’t already mentioned this, the build and deploy speed of this beta is excellent. I just built and deployed a four project solution in less than 30 seconds, in a virtual machine.
BizTalk Multi-Year Roadmap
Maintain release rhythm of roughly every 2 years
BizTalk Server
2009 (H1 09)
BizTalk Server “7”
BizTalk Server “8”
New & Enhanced Scenarios
Low-latency ESBB2BBI/BAMAsset Tracking (RFID)
Faster Time to Solution Productivity
e.g. Complex Mapping
Better Together Integration with the latest new platform
Updated platform support
SOA and Web Services
Business to Business Integration
Developer & Team Productivity
Main themes for the future releases of BizTalk Server:
Future Themes (Beyond 2009)
Low-latency messaging enhancements Support for ESB GuidanceDeveloper productivity enhancementsEnhanced B2B support (e.g. complex trading partner management, expanded industry standards) Enhanced support for cross-enterprise asset tracking, enterprise manageability of devices, and key industry standardsReal-time business event visibility through enhanced BI/BAMLeveraging the latest new platform capabilities (.NET Framework, Visual Studio, and Windows Server)
Topics
Why? - ChallengesWhat? - Scenarios, Capabilities and BenefitsWho? - Customers & Market EvidenceWhat’s New? - BizTalk Server 2009 and BeyondWhy Now? - Summary
Why BizTalk Now More than Ever?
Get more from what you already haveAutomate to reduce costs and errorsInnovate to stay competitiveIntegrate to eliminate redundancyProvide tighter compliance and control
Call to Action:Get ready and involved!
Explore the existing resourcesPrepare for BizTalk Server 2009: Download the Beta version
Figure out how your org can save with BizTalk!
Additional ResourcesBizTalk
BizTalk Server RoadmapIntroducing Microsoft BizTalk ServerMicrosoft BizTalk Server Reviewer's GuideBizTalk Technical Posters
Microsoft SOAReal World SOA Customer Stories
Microsoft BPMMicrosoft's People-Ready Process visionIntegrated architecture for process-centric applications
Bedankt voor uw aandacht
Thank you!
Q&A
Appendix
Import License Management Application
Customs Clearance Application
BizTalk in eGovernment ScenarioCitizen service delivery
Receive request for import lic
ense
Send clearance approval
Local State Agency
Government Gateway Portal
Federal Agency
Federal Customs
Federal TradeAuditing Application
Request custom clearance
for shipmentApply for Import license
Notify Citizen
Receive request for shipment custom clearance
Send confirmation & license details
eGoverment
Citizen
Update license details
BizTalk in Financial Services ScenarioPayments through the SWIFT network
Online Shopping Site
SWIFT Network
Corpora
te p
ayment t
o vendor
Bank
Bank
Corporate
Vendor
Payments Hub
Core System
Online payment Transaction
Consumer
Messaging Benefits
RFID Platform
Business Rule
Framework
Business to
Business Integrati
on
Business Activity Monitori
ngOrchestration
Leverage existing applications as reusable servicesSimplifies interoperability Shields effects of endpoint changesReduce risk from application dependenciesProvides reliable, traceable, and secure messaging
CRM
HR
E-Commerce
ERP
BizTalk
Orchestration Benefits
RFID Platform
Business Rule
Framework
Business to
Business Integrati
on
Business Activity Monitori
ng
Messaging
Automates complex messaging patterns and system workflowsIncreases manageability through visual developmentPromotes agile developmentReduces change impact through separation of concerns
CRM
HR
E-Commerce
ERP
BizTalk
Business Rule Framework Benefits
RFID Platform
Business to
Business Integrati
on
Business Activity Monitori
ng
Messaging
Orchestration
Increases decision makers productivity through automation Allows rapid adjustment to changesConsistent rules across systemsEnables provisioning bynon-developers
B2B Integration Benefits
RFID Platform
Business Rule
Framework
Business Activity Monitori
ng
Messaging
Orchestration
Reduces time to onboard new partnersSeamlessly integrate with a wide range of external partiesPreserves investments in legacy protocols (EDI, AS2, HIPAA)Provides out-of-the-box compliance with industry standards and regulations(SWIFT, HL7, RosettaNet)
Support
Manage
Sell
Manufacture
Specify
Assemble
RFID Platform Benefits
Business Rule
Framework
Business to
Business Integrati
on
Business Activity Monitori
ng
Messaging
Orchestration
Provides real-time visibility to thephysical events Abstracts device access and management Provides powerful and flexible processingand deployment options
Physical Layer
Manufacturing
Quality Assurance
Inventory Packaging Warehouse Distribution Reception
Device Layer
Event ProcessingDevice Abstraction
Business Activity Monitoring Benefits
RFID Platform
Business Rule
Framework
Business to
Business Integrati
on
Messaging
Orchestration
Increases visibility of businessmetrics across shared processesReduces costs through early problems detection and alertingEnhances process execution performance
Flexible, service-oriented architectureDevelopment times cut by 50 per cent180,000 requests processed monthlyAutomated IT provisioningClose collaboration with Microsoft
The company combined the capabilities of Microsoft® BizTalk® Server 2006, SAP, and Aris business process modelling software to automate complex processes, such as IT provisioning
Siemens IT Operations is a business unit of Germany-based Siemens, one of the largest electrical engineering and electronics companies in the world.Siemens IT Operations has created a service-oriented architecture to automate key business processes, drive employee productivity, and increase overall operational efficiency.
Electronics Company Cuts Project Development Time by 50 Cent with Service-Oriented Architecture
“Integration of key systems and processes using BizTalk Server 2006 has allowed us to enhance overall operational efficiency and respond more quickly to end-user requirements.” Thomas Buse, IT Operations Manager, Siemens
Customer Case Study Siemens
Send variable data from SQL to embed data into RFID tagsBizTalk Server RFID pick-up & ship integrated with Dynamics GP to share real-time data with Boeing Produced and managed standard EDI documents --Advanced Ship Notice (ASN) 850, 856, needed to trade successfully with large supply chain partners like Boeing
Needed to track inventories in real-timeNeeded warehouse system validation for item, lot and serial numbers and quantitiesLacked real-time visibility into it production processesNeeded to comply with Just-In-Time (JIT) initiatives from larger partners like Boeing
“We can watch Boeing’s back and it can watch ours, because we’ll have visibility into Boeing’s consumption of our product. We can then match our production line and inventory associated with it.”
Dan Hedger, President Killdeer Mountain Manufacturing
Overall production cycle time cut in half35% reduction in time required to fabricate an assembly71% reduction in the production to shipment cycle timeCut more than $120,000 in real estate costsEliminated need for a third-party value-added network
Customer Case StudyKilldeer Mountain Manufacturing: Supply chain
Each store saves 8.5 hours a weekImproved customer service in-storeAdvanced notice on sales patternsMore efficient supply-chain orderingPlatform to integrate with other systems
The group deployed Microsoft® BizTalk® Server 2006 and Microsoft SQL Server™ 2005 at its U.K. and Ireland head office for integration with its 105 stores
Virgin Retail needed to connect its central system with in-store transaction logs for greater stock visibility. It also wanted to invest in infrastructure that would promote future integration
“We’d seen BizTalk Server 2004 Standard Edition work wonders at our sister operation in the United States. And our in-house development skills are strongly Microsoft, so we are heading towards its technology more and more.” Kevin Hepburn, Head of Software Development, Virgin Retail U.K. and Ireland
Virgin Retail U.K.-Wide Retailer Saves 8.5 Hours a Week in Each Store with New
Stock Solution
Enterprise Service Bus
Why you want it… Higher levels of reuse Lower operational costs Dynamic business changes Collection point for business, service and exception metrics
What it gives you… Loosely-coupled messaging environment Registry-driven message routing Service Discoverability Itinerary-based routing Logically-centralized messaging fabric
Service Oriented Development
Tools
Service Composition
Service Orientation
Business Process
Functional NeedsService Oriented
Management
Service Registry
Service Health
Monitoring
Service Managemen
t
Exception Management
SLA Management
Service Consumers
Web 2.0 Composite Applications
Forms Mobile
User Experience
Service Composition
Dynamic Message Transformation
Intelligent Routing (Itinerary-Based) Message Enrichment
Managed Service Discovery
Composed Services
Endpoint Resolution
Business Process
Team WorkflowAnalytics & Reporting Process OptimizationBusiness Intelligence
Business Processes Rules Management
Service Enablement and Messaging
WS* Standards Legacy Systems AdaptationContracts
Federated Identity
Federated Data
Transform Tools
Composition ModelingComposition Testing
Service Enablement and Messaging
Process Modeling
Service Modeling
Service Consumers
Service Testing
Portals Ux Tools
ESB Guidance v2.0 Core Engine Components
Adapters Dynamic Ports
Pub Sub Engine
TransformEngine
Business Rules Engine
HostEnvironment
ItineraryServices
Resolvers
Adapter Provider Framework
ASMX On-Ramps
BizTalk Components
ESB Components
Custom Web Components
WCF On-Ramps
ManagementPortal
OtherServers &
Components
UDDI2.0
Governance Tools
Databases
OrchestrationEngine
FrameworksResolver
Framework
Adapter Providers
Enterprise Library 4.0
Exception Management
Core WebServices
UDDI3.0
DevelopmentTools
top related