What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

33
What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Transcript of What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Page 1: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

What’s New in BizTalk Server 2009

[Speaker Name]

[Title]

[Company]

Page 2: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Agenda• Key Themes in BizTalk Server 2009• Platform Update• Application Lifecycle Management• Feature Enhancements• Deprecated / Removed Features• BizTalk Server Roadmap • Summary & Resources

Page 3: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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

8000Customer

s

BizTalk Server VersionsContinuous innovation: Release every 2 years

Page 4: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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) supportSupport 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 SP1Take advantages of the latest developer tools

Support for Windows Server 2008 and SQL Server 2008Hyper-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 ThemesUpdated Platform Support SOA and Web

Services

Business to Business Integration

Developer and Team Productivity

Page 5: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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

Page 6: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk Server Capabilities

RFID Platform

Business Rule

Framework

Business to

Business Integratio

n

Business Activity

Monitoring

Messaging

Orchestration

Management and

Operations

Tools

Page 7: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Platform Update: Windows Server 2008Inherited Benefits• Modular, minimal installation• Improved network performance and

control• Improved high availability features• Enhanced administration and

management with Server Manager and PowerShell• Enhanced Virtualization with Hyper-V

http://www.microsoft.com/windowsserver2008/en/us/why-upgrade.aspx

Page 8: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk 2009 Virtualization with Windows Server 2008

• Fully enlightened guest O/S

• 4 processor support in the guest OS

• Expect about 75% of a physical server performance

Root Partition

I/OStackI/O

Stack

DriversDrivers

Child Partition

I/OStackI/O

Stack

VSCsVSCs

ServerServer

Child Partition

I/OStackI/O

Stack

VSCsVSCs

ServerServer

HypervisorHypervisor

Devices Processors Memory

VMBusVMBus VMBusVMBusVMBusVMBusShared Memory

VSPsVSPsVSPsVSPs

OS Kernel Enlightenments

(WS08+)

Page 9: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Platform Update: SQL Server 2008• Better manageability and scalability• Enables an optimized virtual SQL

Server implementation• Improved performance (especially for

64bit) • BAM enhancements• Support for Analysis Services UDM cubes

• Scalable real-time aggregation

• BizTalk 2009 also supports SQL Server 2005

Page 10: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Platform Update: Visual Studio 2008Improved Developer Experience and Productivity• First class citizen of the VS project

system• Access to artifacts code-behind• XSLT debugger integration• Unit test support for BizTalk artifacts

Page 11: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Application Life Cycle Managementwith TFS & VSTS Integration• Support for team development• Microsoft Project Server integration• Consistent automated build• Integrated source control• Bug tracking system

BusinessAnalyst Project

Manager

Dev Team

Test

Operations

ChangeRequests

Use Case

Non FunctionalRequirements

Bugs

Tasks

ProductionErrors

Page 12: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Evidence from early adopters “I really can’t tell you just how happy using BizTalk Server 2009 as a

fully supported part of VSTS and TFS makes 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. Today, over 48% of our sales transactions and over 25% of our entire revenue stream comes in via BizTalk Server and 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. This is substantially faster than BizTalk Server 2006 R2. Even my complex solutions are building very quickly and deploying in a matter of minutes. It also nice to see the deployment detail being written to the Output window in Visual Studio 2008.”

Page 13: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Agenda• BizTalk Server Roadmap • Key Themes in BizTalk Server 2009• Platform Update• Application Lifecycle Management• Feature Enhancements• Deprecated / Removed Features• Summary & Next Steps

Page 14: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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

Page 15: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Enhancements in ESB Guidance v2• Alignment with BizTalk 2009 release• Prescriptive Guidance for applying ESB

usage Patterns • Simplified ESB

Installation/Configuration tool• Improved itinerary processing• Itinerary modeling using DSL• Enhanced ESB Management Portal• Resolver-adapter Pack (LDAP, SQL,

other)• Integration with Managed Services

Engine

Page 16: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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

BizTalk ESB v2 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

Page 17: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

ESB v2 Itinerary Design Surface

Page 18: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Introduction to UDDI• Addresses the following challenges:• How can services be found?• How do I know what a web service does?• Which services are production ready?• Is there a web service I can re-use?

• UDDI Registry Services:• Organize• Describe• Discover• Integrate• Re-use• Extend

Page 19: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

What's new in UDDI v3.0

• Support for registry affiliation• Subscription API • Support for digital signatures• Extended Discovery features

Page 20: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

New UDDI v3 Scenarios:

• Private Test Registry • Trading Partner Collaboration

Page 21: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk EDI Enhancements

• Control of envelope headers• Automatic rollover of control numbers• Configurable content delimiter

character• Support for multiple batches per party• Updated reporting to cover all new

features

Page 22: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk AS2 Enhancements

• Support for multiple message attachments• Configurable message auto-resend• Filename is preserved end-to-end• Updated reporting to cover all new

features• Drummond re-certification

Page 23: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk Adapter Pack v2.0 and WCF LOB SDK • Two new adapters:• SQL Server adapter

• Oracle eBusiness Applications adapter

• Includes enhancements and fixes to existing adapters• Upgraded to the latest platform (SDK)

Page 24: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Host Integration Server 2009 & BizTalk Adapter for Host Systems

• New platform support & new features• WCF Channel for WebSphere MQ

(Transport Channel, Data Format Channel Encoder)

• WCF Service for Host Applications (Based on Transaction Integrator)

• Support for new versions of IBM products• CICS, IMS, CICS HTTP transport, DB2, DB2/400,

DB2 Universal Database

Page 25: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Host Integration Server 2009 & BizTalk Adapter for Host Systems• Transaction Integrator

• Fully managed runtime

• Extended data conversions

• Performance improvements

• Host Files & DB2 .NET Data Provider

• Extended data conversions

• Performance improvements

• Entity data model provider

• Workflow Foundation for data activity scenario

• Offline file load scenario

• BizTalk Adapter for MQ

• Pipeline data conversion component with VS designer

Page 26: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

BizTalk RFID Platform v1.1

• BizTalk RFID extended to Mobile Devices• Runs on handhelds and forklift readers

• Integrates with BizTalk Server

• Support for key industry standards• Enables using new readers with LLRP

• Machine readable tag data standards (TDT for EPC)

• Web Services for device management and Discovery, Configuration, Initialization (DCI)

Page 27: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Vertical 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.

Banking/Pharma

Track Assets Handheld used to track loan documents, high value drugs, or IT hardware assets.

Airline Print baggage tags

Handheld used to print the boarding pass and the baggage tags for a customer in the queue.

New RFID Mobility Scenarios

Page 28: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

RFID Mobile in Asset Tracking

Page 29: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

TAP Customer Profiles

Industry /VerticalEnterpriseCustomers

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

Page 30: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

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

Productivitye.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:

Page 31: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Summary and Key Takeaways• Application Life Cycle Management• End-to-end Virtualization• Enhanced Interoperability• Better Process Visibility• SOA Enablement Guidance (ESB)

Page 32: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

Next Steps Plan for migration / update:• BizTalk Server 2009 Beta version available now on:

https://connect.microsoft.com/site/sitehome.aspx?SiteID=218

• ESB Guidance V2 CTP now available on:http://www.codeplex.com/esb/Release/ProjectReleases.aspx?ReleaseId=20234

• RTM in H1 CY 2009

• Migration Paths:• Direct from BTS 2006 and BTS 2006 R2

• Indirect from BTS 2004

Page 33: What’s New in BizTalk Server 2009 [Speaker Name] [Title] [Company]

© 2007 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.

Thanks!