Future BizTalk Server Release and Microsoft Integration Strategy

Future BizTalk Server Release and Microsoft Integration Strategy

Last couple of weeks more information has been shared by Microsoft on the future release of BizTalk Server (currently named BizTalk Server 2010 R2). During the BizTalk Event in Milan 24th of May and BizTalk User Group meeting 7th of June sessions revealed more on what is coming. The release of this BizTalk version is six months after release of Windows 8, so it will in first quarter of 2013.

image

In the past there has been a lot of buzz around BizTalk being dead yet Microsoft is still committed to middleware business. This will be vivid during the sessions they will give at TechEd:

  • Application Integration Futures: The Road Map and What’s Next on Windows Azure
  • Building Integration Solutions Using Microsoft BizTalk On-Premises and on Windows Azure

These session will become available approximately a week later.

The current strategy towards the future Microsoft is following with integration is a three pronged strategy:

    On-premise BizTalk

    On-premise BizTalk will be the future release of BizTalk, the picture below will show the new features and enhancements.
    image

    BizTalk IaaS

    IaaS offering can be interesting as you will provide you the ability to provision a BizTalk developer environment on Azure. Windows Azure now supports the ability to deploy and run durable VMs in the cloud. This means you can easily create these VMs using a new Image Gallery built-into the new Windows Azure Portal, or alternatively upload and run your own custom-built VHD images.

    The Virtual Machines you create or upload are durable (meaning anything you install within them persists across reboots) and you can use any OS with them. The built-in image gallery includes both Windows Server images (including the new Windows Server 2012 RC) as well as Linux images (including Ubuntu, CentOS, and SUSE distributions). Once you have created a VM instance you can easily use Terminal Server or SSH into it in order to configure and customize the VM which ever way you want (and optionally capture your own image snapshot of it to use when creating new VM instances). This provides you with the flexibility to run pretty much any workload within Windows Azure.

    Below you find a diagram showing what BizTalk developer can do:
    image

    1. Get one default image from gallery i.e Windows 2008 R2;
    2. Create a VM with BizTalk or upload a VM;
    3. Develop BizTalk solutions on a VM hosted in Windows Azure.

    With the new Azure IaaS capabilities the traditional development and test environments can be replaced.

    BizTalk PAAS

    Windows Azure Platform now contains the following middleware services:
    image

    Integration service compromise of capabilities to extend on-premises applications to the cloud, providing rich messaging endpoints on the cloud to process and transform the messages, and help organizations to integrate with disparate applications, both on cloud and on-premises. The current Service Bus EAI and EDI Labs April 2012 provide common integration capabilities (e.g. bridges, transforms, B2B messaging) on Windows Azure Service Bus.

    image

    The integration in the cloud (BizTalk PaaS) will be the new standard in the near future.
    Cheers,

    – Steef-Jan

    New Release of Windows Azure!

    The Windows Azure Spring Release is Here..see blog post by Bill Laing.
    I’m particularly excited about a few of the new services:

    Windows Azure Virtual Machines – (IaaS) We can now move our virtual disks back and forth between on premises and cloud (supports latest Windows Server and Linux)
    Windows Azure Virtual Network – allows connectivity between the […]
    Blog Post by: Stan Kennedy

    Summary of my contributions on MSDN Code Gallery and TechNet Gallery in the first half of 2012

    Summary of my contributions on MSDN Code Gallery and TechNet Gallery in the first half of 2012

    In the following of my previous post, this is the list of my contributions in the last six months on MSDN Code Gallery and TechNet Gallery. MSDN Code Gallery is your destination for downloading sample applications and code snippets, as well as sharing your own resources. TechNet Gallery is your destination for finding resources written […]
    Blog Post by: Sandro Pereira

    Azure: Connecting Cloud and On-Premises Applications Using Windows Azure Virtual Network – Breeze

    Hi guys, I gave an online presentation earlier this afternoon as part of Microsoft
    Readiness on Azure Virtual Networks.

    I had the whole presentation prepared until the http://meetwindowsazure.com announcement,
    where I had to go to the drawing board and just share all this goodness that was pouring
    out in Azure V2.0.

    Thanks to the healthy turnout for those online and to those who registered, then check
    the emails for a link shortly.

    As promised here’s the slide deck guys that I used through my demos

    Presentation:

    Presentations

    >

    Blog Post by: Mick Badran

    Error Calling FAST Search Service GetMetadataProperties()

    Overview
    During a recent server migration we attempted to bring up a client application that utilizes Search.asmx in a SharePoint/FAST Search installation.  The application calls GetMetadataProperties() at startup to create a cache of properties for a search based web application.  We were getting errors that we hadn’t seen previously.
    Error Description
    The .NET Code executing the GetMetadataProperties() call […]
    Blog Post by: Michael Gerety

    Adding Voice To Event Processing Applications Using Microsoft StreamInsight and Twilio

    Adding Voice To Event Processing Applications Using Microsoft StreamInsight and Twilio

    I recently did an in-person demonstration of how to use the cool Twilio service to send voice messages when Microsoft StreamInsight detected a fraud condition. In this blog post, I’ll walk through how I built the StreamInsight adapter, Twilio handler service and plugged it all together. Here is what I built, with each numbered activity […]
    Blog Post by: Richard Seroter