October 2014

BizTalk Iaas Whitepaper

By |2014-10-31T13:12:43+00:00October 31st, 2014|Azure, BizTalk|

Recently Johann Cooper asked if I would review a white paper he was writing following some inspiration from the recent Australia BizTalk Summit organised by BizTalk 360.  As always flattered to be asked for my opinion on these things it was a good opportunity to get involved and also tied up with some work ive been doing recently around an implementation of BizTalk Server in Azure IaaS. I was very impressed with the paper that Johann has put [...]

Combining BizTalk Monitoring Job Results & BizTalk 360

By |2014-10-20T23:14:00+00:00October 20th, 2014|BizTalk|

In BizTalk 2010 a new job was added to BizTalk in the database which would perform some of the checks you can do against BizTalk to ensure its healthy. Steef-Jan does an excellent job of explaining this monitoring job in this article. In the article Steef-Jan also explains how you can create a view to help you see if there are any issues picked up by the job.  This is cool but it I was thinking there might [...]

BizTalk Mapping Book

By |2014-10-20T10:49:22+00:00October 20th, 2014|BizTalk|

I recently had the opportunity to review the new book BizTalk Mapping Patterns & Best Practices which is now released on the BizTalk 360 website.  - Download it here This is one of the most detailed books I have ever read and Sandro has put a slightly worrying amount of work into making this the bible for anyone using BizTalk maps.  Sandro also has some excellent insights into this area. There cant be many mapping problems out there which are [...]

Building an Azure based Integration Platform – Overview

By |2014-12-27T01:44:40+00:00October 19th, 2014|Azure, BizTalk|

I think my bunch of recent articles about an Azure based integration platform ended up with a few more posts than id originally thought it would so prob not a bad idea to have a list of them here. Part, Overview,Link 1, Sets out the original vision of what we thought the platform would become, Click Here 2, Discusses how the platform evolves in the implementation of some batch style B2B integration feeds involving Dynamics CRM Online, [...]

Building an Azure based Integration Platform – Part 9

By |2014-10-18T22:13:19+00:00October 18th, 2014|Azure, BizTalk|

So far in the series we have looked at how the integration platform was envisioned, how it evolved through projects and a recap of where it was vs where we thought it would go. The next step is to consider how the platform might evolve in the future. This means considering some of the technologies which might play into what we do. BizTalk Services vNext BizTalk Services vNext is a big area we are keeping an eye on. [...]

Building an Azure based Integration Platform – Part 8

By |2014-10-18T21:35:22+00:00October 18th, 2014|Azure, BizTalk|

Ok so far we have had a look at how the integration platform evolved across a number of projects and also how it would help us deliver projects that we can see in the future pipeline.  At this point I want to take a step back and look at the vision we had for the platform and what it looks like after a period of time. Original Vision Actual   As you can see the actual is not [...]

Building an Azure based Integration Platform – Part 7

By |2014-10-18T01:27:58+00:00October 18th, 2014|Azure, BizTalk|

In this post I thought I would share some of the thinking around some of the design decisions which lead to the evolution of the Azure hosted integration platform to go the way it did.  Its important to remember here that the journey for each customer is probably going to be different.  We will all have different goals and different skills and preferences which will influence our technology choices.  The thing that is common to all of us [...]

Building an Azure based Integration Platform – Part 6

By |2014-10-18T01:09:15+00:00October 18th, 2014|Azure, BizTalk|

In this stage of the evolution of the integration platform we had some new requirements to update Dynamics CRM with near real-time changes in one of the line of business applications on premise. In some cases there could be quite a lot of changes and in others there might be hardly any. We were thinking that a good way to handle this kind of requirement would be to poll the database of the source application using the WCF-SQL [...]

Building an Azure based Integration Platform – Part 5

By |2014-10-17T23:50:45+00:00October 17th, 2014|Azure, BizTalk|

In part 5 of the evolution of the Azure based integration platform we had some new initiatives around exposing API's to external parties. The aim was to expose an API that business partners would be able to integrate with parts of our technology estate.  It could have equally been exposing API for mobile devices or to app developers or one of the many scenarios but in this case it was about partners. Rather than jump to the platform [...]

Building an Azure based Integration Platform – Part 4

By |2014-10-17T23:19:04+00:00October 17th, 2014|Azure, BizTalk|

In part 4 of the evolution of the Azure-based integration platform we have some new requirements to handle event publishing from Dynamics CRM Online and to process these events. Without going too much into the detail of the CRM event publishing piece the simple overview of this part is that when changes are made in CRM jobs are configured which will publish a message to an Azure Service Bus queue. From here we have a lot of possibilities [...]