AP03: Microsoft Middleware Strategy and BizTalk Server Roadmap

advertisement
BizTalk
BizTalk
BizTalk
500
Customers
Deployment Tools
XSD
EAI (partner adapters)
Vertical B2B
2,000
Customers
VS + .NET
Messaging +
Orchestration
BRE
Routing
BAM
Scale-out
4,000
Customers
Simple configuration
Adapters
in Box
HIS
Runtime+
BAM+
7,000
Customers
SOA/ESB
EDI/AS2
RFID
WCF
Adapter Pack 1.0
Adapter SDK
8,500
Customers
Server 2010
Server 2009
Server 2006 R2
Server 2006
Server 2004
Server 2002
Server 2000
Messaging
XML tools
XLang
BizTalk
BizTalk
BizTalk
BizTalk
ALM Support
B2B Enhancements
RFID Mobile platform
Adapter Pack 2.0
ESB 2.0 Toolkit
BAM+
Hyper-V Support
10,500
Customers
Windows AppFabric
ESB 2.1
SharePoint 2010 BCS
Data Mapper
Trading Partner
Management
Secure FTP
Updated Swift & HIPAA
SQL Server 2008 R2
Windows Server 2008
R2
Business Rules
Engine
Enterprise
Service Bus
Trading
Partner
Management
EDI/B2B
Process Engine
Message
Transform
RFID
Business
Activity
Monitoring
Adapters &
Adapter SDK
Accelerators
(SWIFT/HL7)
Pub/Sub Message Engine
Message
Transform
BIG Investment Area ASKS:
• Alignment to Windows Workflow
• Low Latency
• Put BizTalk on Azure
• More Flexible Messaging
• Service Virtualization/Discovery/Tooling
• Align Business Rules, improve tooling
• Invest in BAM, use across platform, improve tooling
Leading Mission Critical Application Platform
•
Engineered & Integrated
New Requirements driven by the cloud
• Massive horizontal elastic scale & performance
• Completely automated self-provisioning
• Resilience is built-in and policy governed
Customers want these benefits AND…
• Less Complexity in Development
• Consistent programming
frameworks & tools
• Cloud Promise On-Premise
• Bridge Hybrid on/off premises
The Middle-Tier is especially complicated
Payment Provider
Web
Server
Web Checkout
Service
Server
Auction
Web App
Auction
Service
Session
State
Items and
Bids Cache
Database
Web
Server
Payment Provider
Payment Provider
Items and
Bids
Seller
Fulfillment
Each one is responsible for everything…
Prog. Models &
Tools
Prog. Models &
Tools
Prog. Models &
Tools
Prog. Models &
Tools
Prog. Models &
Tools
Solutions to the BIG THREE problems
Programming Model & Tool (Compose Apps, Simplify Approach across ALL Tiers)
A platform and middleware services for Cloud and Server applications
Composition
Model
AppFabric
Developer
Tools
Applications
Events &
Health
WCF, WF,
ASP.NET
Code,
Svc
Config
DAC
Events &
Health
Events &
Health
A platform and middleware services for Cloud and Server applications
Applications
Composition
Model
Granular Building Blocks You Compose into Solutions
ASP.NET
(Your WEB App)
WCF Services
(YOUR CODE)
Customer
(Your Data)
Workflows
(YOUR WF’s)
Orders
(Your Data)
Strategy: 2-3 releases/year on Azure, 2-3 year release cadence on Server
April
May
GA – Caching
GA – Access Control
CTP
CTP2
CTP – Pub/Sub
CTP - Queues
GA
GA
Composition
Model
CTP
• Pub/Sub
• Queues
GA
June
CY11 H2
CTP – AF Dev Tools
CTP – AF App Mgr
CTP – WF/WCF
GA
GA
CTP
CTP
GA – SB Pub/Sub & Queues
CTP2 – Dev Tools/App Mgr/WF/WCF
CTP – Integration
CTP
CTP2
Granular Building Blocks You Compose into Solutions
ASP.NET
(Your WEB App)
WCF Services
(YOUR CODE)
Customer
(Your Data)
Workflows
(YOUR WF’s)
Orders
(Your Data)
www.prometric.com/microsoft/partners
www.digitalwpc.com/evals
http://www.microsoft.com/windowsazure/appfabric
www.digitalwpc.com/contest
Download