There are many ways to create virtual machines in Azure. Of course the Azure Portal is the easiest but it is completely manual. When you have a lot of virtual machines that are part of your solution then you definitely want to script that process. When you script your Azure deployment you can do it…

As many of you know, the BizTalk Team is putting on a BizTalk Summit. The BizTalk Summit 2012 is a 2 day pre-release event to prepare for the launch of the next version of BizTalk Server. Activities at the summit will include a Keynote by Scott Guthrie, product roadmap, and technical sessions by the Engineering…

I am working on a project where we are uploading client files to Azure Blob Storage. Blob storage is perfect for this type of application and uploading them with public access is the default behavior. Therefore any anonymous client can read blob data out of your container. This doesn’t work so well for this situation. …

In the previous post I covered the Messaging Channel group of patterns. In this post, I will cover the Message Routing Group patterns. This group contains: Content Based Router, Message Filter, Recipient List, Splitter, Aggregator, Resequencer, Composed Message Processor, Scatter-Gather, Process Manager and Message Broker. So, lets dive right in to each of these patterns…

For years we have all utilized Gregor Hohpe’s Enterprise Integration Patterns book (and the web site). Many of these patterns, if not most, are well known and there are many resources out there that talk about how these patterns can be implemented. There are also a number of resources that talk about how these patterns…

In my last post, I talked about the BizTalk AppFabric Connect for Services functionality for BizTalk. As you start to make your services accessible through the cloud you may find that you hit an error when you try to access the endpoint. You might also find that your endpoint doesn’t show up in the Windows…

Last week I spoke at the Twin Cities Connected Systems User Group Meeting. The title of my presentation was Integration with Windows Azure – Connecting to the Cloud. During my presentation I talked about ways to expand on-premise applications to the cloud as well as how to connect cloud applications back to on-premise resources. As…

I was recently asked if I could help move a virtual machine that had been setup and running in VirtualPC and move it to run under Hyper-V. The answer is yes it can be done. Movement from Hyper-V to VirtualPC is not as easy (and many times not possible) but there are a number of…

It has been a long time since my last blog post. It certainly hasn’t been for a lack of content but it is amazing how fast time flies when you are busy. I have been spending a lot of time lately working on composite applications and will be posting a number of entries around this…

If you are in Minneapolis on Thursday March 17th please join us for the Twin Cities Connected Systems User Group Meeting. The meeting takes place at 6:00 p.m. at the Microsoft offices at 8300 Norman Center Drive, Bloomington, MN 55437. Andy Morrison will be presenting on a Lap Around BizTalk 2010 and the ESB Toolkit…