23 Nov BizTalk Integration Summit in Seattle
Hi,
I had the luck this year to attend the BizTalk Integration Summit in Seattle, Washington.
This blog post is about how this went for me and what I will remember from it, based on the notes I took.
BizTalk Integration Summit 2013 Agenda
|
||
Time
|
Session
|
Speaker
|
Thursday, November 21 (Day 1)
|
||
8:50am – 9:00am
|
Welcome to BizTalk Summit 2013
|
Mark Mortimore, Microsoft
|
9:00am – 10:30am
|
Delivering Modern Enterprise Applications
|
Scott Guthrie, Microsoft
Vivek Dalvi, Microsoft
|
11:00am – 12:30pm
|
Using Windows Azure BizTalk Services to Accelerate Application Integrations
|
Karthik Bharathy &
Sameer Chabungbam, Microsoft
|
1:30pm – 2:30pm
|
Business Process Management
|
Alok Jain, Microsoft
|
2:30pm – 4:00pm
|
What’s New in BizTalk Server 2013?
|
Jorge Gomez Basanta,
Paul Larsen, &
Mark Mortimore, Microsoft
|
4:30pm – 5:15pm
|
Best Practices for Enterprise Clinical Integration
|
Alan Scott, HCA
|
The trend today is: Mobility, Apps, Big data and cloud.
The challenge is how to connect and collaborate.
The Microsoft Could OS is the common platform to get this to work. It enables the creation of modern applications.
API Mgmt is new to the Cloud OS so we definitively have to look into that.
Mimeo.com (are live with the Windows Azure BizTalk Services preview)
We have Cloud EAI: in order to bridge the on-premise LOB’s and to integrate with SaaS solutions.
We also have Cloud EDI to extend the EAI with B2B functionality.
I think Cloud EAI will always be used in conjunction with Cloud EDI.
At the summit they announced that Windows Azure BizTalk Services is now general available.
Customers should now no longer hesitate to start using it.
The road ahead will focus on on-premise (BizTalk Server) updates and cloud integration with quarterly updates. Microsoft stays committed to BizTalk Server.
- Experience is important since integration = complex. At Microsoft they have the experience J
- SaaS is getting more and more important for Cloud integration
- Hybrid applications are a reality.
Microsoft aims at making everything available out-of-the-box, so that we only need to concentrate on configuring the integration solution. We will have to wait and see this happen.
Still, everything will be extensible. 1st party experience for 3rd party ==> They expect a marketplace to be put in place, which will be a great opportunity for partners.
They announced that BPM will become part of WABS next to EAI en B2B.
A common management tooling infrastructure will be put in place.
Release:
- BizTalk server every 2 years
- R2 minor release (platform, key features) every 2 years
Meaning one year a major and the next year a minor release.
- CU every quarter
- WABS refresh every 3 months (at least)
Microsoft is really committed to let BizTalk and WABS evolve and finally merge into 1 product.
BizTalk Server 2013 R2 will be released in the first half of 2014. It will allow the product to align itself with:
- VS 2013
- SQL 2014
-
WS 2012 R2
It will also contain Healthcare improvements.
One thing I learned from this summit is that Healthcare is a big thing for BizTalk (certainly in the US).
The WABS – GA also contains isolation and predictable performance. We now can have an isolated environment per subscription.
EDI is now available is all WABS editions!
WABS what is next:
- AAD
- Scheduled backup and restore capability
- EAI
- Adapter extensibility (this is the main focus)
-
- Light weight BizTalk adapter service
-
- Pull from queue and topics
- B2B
- EDIFACT
- Custom code in EDI bridge
- BPM
-
Workflow on Azure
-
Rules engine designer
-
Process designer
-
WABS Futures:
- BAM
- Partner directory
- Self service partner on-boarding
- Managed file transfer
It seems that the future looks very bright for WABS.
Using Windows Azure BizTalk Services to Accelerate Application Integrations
GA: It also includes some extra performance counters
TPM migration tool to migrate BizTalk Server parties.
EDI in all editions, no longer limited to the Premium version!!
They also made it possible to have more than one user deploying WABS solutions per subscription. It is even so that per e-mail one now can manage several subscriptions.
Backup/restore tool.
Next:
- Edifact
- Pull service bus
- Edi bridge agreement association
- Scheduled backup/restore
- Workflow
They showed us an EDIFACT demo including batching. Now we only need to be allowed to participate in the TAP program to get hold of the bits and start doing WABS EDI projects in Belgium.
This is new in the WABS. They only started developing it, so it will take another year before we see anything of this.
Model & Execute & Monitor business processes.
Those can be document, people or system (integration) centric.
Model:
- Process modeller
- Standard notation. They are thinking of using BPMN notation. I say they should use the BPMN notation!
- Automated business processes
- Define check-points and kpi’s
- Repeatable and flexible
Key capabilities:
- BPMN notation
- Unified tooling
- Process, Rules, BAM
- EAI, B2B, BP
- Rich set of out-of-the-box activities
- Extensible, third party extensions
- .net workflow
- Support for custom code
Rule engine:
- Declarative
- Logic in Rules, process in workflow
- Key capabilities
- BizTalk BRE goes to the cloud
- Vocabulary and versioning included
What is missing: SCORECARDS!!! I think they should take this opportunity to implement this too.
Monitor:
- BAM
- KPI’s and alerts
- Track messages and status
- Identify bottleneck in Real-time
- Message tracking for troubleshooting
- BAM Portal
Deploy to an artefact store.
A marketplace for the activities will become available. Third party activities will also be possible.
Management portal for deploy/config/start/stop of the business processes.
A BAM Portal for tracking business processes.
A TAP program will become available next year around the time of the summit I presume.
Well, BPM is coming to WABS, so we will no longer be restricted to WF or SharePoint for workflow solutions. WABS will include BPM built on top of WF.
- SFTP: proxy support, SSO
- REST: JSON, Empty message support exposing REST
- Service Bus: more authentication options
- ESB toolkit: BRI revolver, SSO configuration
- Healthcare: MLLP 64 bit, dynamic adapter, better troubleshooting experience, HL7 2.6, freetext data type
Those will be included in the BizTalk Server 2013 R2 version.
Best Practices for Enterprise Clinical Integration
As with any BizTalk installation they also learned from their mistakes J
BizTalk Integration Summit 2013 Agenda
|
||
Time
|
Session
|
Speaker
|
Friday, November 22 (Day 2)
|
|
|
9:00am – 10:00am
|
One Microsoft Integration – Focus on Solutions
|
Mark Mortimore &
Hector Rodriguez, Microsoft
Eric Stott, Stott Creations
|
10:30am – 12:30pm
|
Deep dive on EAI
|
Sameer Chabungbam, Microsoft
|
10:30am – 11:00am
|
Applying Cloud Integration Patterns in the real world
|
Sam Vanhoutte, Impack Alliance
|
11:00am – 11:30am
|
Going live on Windows Azure BizTalk Services Preview – Tales from the bleeding edge
|
Kent Brown, Nimbo
Dwight Goins, Nimbo
|
11:30am – 12:00pm
|
Management and Monitoring of your BizTalk Environments using BizTalk360
|
Saravana Kumar, BizTalk 360
|
12:00pm – 12:30pm
|
Running at Microsoft scale on Biztalk technologies
|
Eric Watson, Microsoft
|
1:30pm – 2:30pm
|
Learn about Service Bus
|
Ziv Rafalovich, Microsoft
|
1:30pm – 2:00pm
|
Exposing Enterprise Data Using APIs, BizTalk, and Windows Azure Service Bus to the Mobile World
|
Simon Barere, SOA Software
|
2:00pm – 2:30pm
|
BizTalk Server 2013 Performance Optimization and Lessons from the field
|
Ashish Bhambhani,
Sandeep Kesiraju, &
Todd Rivers, Microsoft
|
2:30pm – 3:00pm
|
SOA Governance for BizTalk Server – Concepts and Practice
|
Andrew Slivker, Nevatech
|
2:30pm – 3:30pm
|
Deep dive on EDI / B2B
|
Karthik Bharathy, Microsoft
|
3:00pm – 3:30pm
|
Healthcare Integration with BizTalk Server and Corolar from Dapasoft
|
Ramraj Rajkumar, Dapasoft
|
We need to connect to a business unit manager (list will become available), in order for us and them to do more business J
One integration stack: mobile, BizTalk, API, services bus, workflow.
Again focus on Healthcare industry.
“opportunity” reduce waste, less defects, new customer, ..
“cloud” ROI 1.7x compared to on-perm, 40% less consulting J
Move to hybrid cloud: trend for 2015
One consistent hybrid platform: private, cloud
Experience = app + devices + data + security.
ESB helps Healthcare solutions to consolidate workflow and make them more generic.
- Validation
- Enrichment
- Transform: xslt based but in the future it will also support JSON and .NET data
.NET object model for transforms is not available for development (maybe in the future)
- Routing is the first match gets the message: that is why we have a sequence number in the routing list
- For PUB/SUB routing we need to use service bus topics
- BizTalk Service Explorer VS plugin
http://visualstudiogallery.msdn.microsoft.com/1f75a6a6-a54e-44eb-8b11-1b5ea8928754?SRC=VSIDE
It allows to debug a bridge via the plug-in. Wauw J
- Extension is possible via message inspectors, scripting functoids and custom wcf bindings
IMessageInspector interface, PipelineProperty attribute to include custom design properties
Custom WCF Binding
- In order to deploy custom assembly we need to set copy local to true!
- They are working on a framework to provide our own source adapter framework
Focus on the system NOT on the framework
PowerShell: Management samples available.
Learn about Service Bus
Message oriented middleware
Hybrid solutions
Replaces the fact that we need to loop to receive messages.
Shared Access Signature authentication (SAS)
QueueClient Peek allows us to peek for messages.
Retry on transient errors MessagingFactory RetryPolicy
TopicDescription, QueueDescription EnablePartitioning
- Reliability: SLA, dedicated resources
- Lazy writing (push to DB later) results in better throughput
- Device to cloud, the next big thing for Service Bus
- Smart mobility: 2018 30% smart cars
- Smart grid (power)
- Smart home
- Smart building
- Smart factory
- Smart logistics
- Intelligence Delivery via backing services
Q2 2014 Customer adoption program for Device to cloud
Deep dive on EDI / B2B
Basic max 25 agreements
Standard max 250 agreements
Premium max 1000 agreements
Windows Azure BizTalk Services Explained book coming…
http://msdn.microsoft.com/en-us/library/dn521038(v=bts.10).aspx
No Comments