Geeks With Blogs
Enterprise Architecture by Ahsan Alam

Recently, I've been thinking of ranting about Microsoft's BizTalk 2010 release plan. I was not only going to blog about it; but was also thinking to vent my frustration all over the net. Why??? Well.... Microsoft always found it difficult to release BizTalk in conjunction with the newest .NET and Visual Studio releases. On some occasions they were delayed by more than a year. It makes it difficult for organizations like ours to come up with a good upgrade strategy. Some applications can be upgraded immediately whereas BizTalk systems are forced to stay on the older version of .NET. As a result, organizations were forced to maintain multiple versions of Visual Studio and .NET. It gets difficult to move developers from one project to another utilizing different versions of Visual Studios. It can also become a licensing nightmare.

Last year, I had read about Microsoft trying to release BizTalk 2010 (previously named BizTalk 2009 R2) along with Visual Studio 2010 release. I was excited. Then Visual Studio 2010 launch came and went by. All I could see, BizTalk 2010 beta is ready for download. Some talked about a possible release early next year. I was like... not again!!! We briefly talked about moving other applications to Visual Studio 2010 in our organization. We also started to lay the foundation to move from BizTalk 2006 to 2009 thinking 2010 would come out some time next year. One might say, why not wait for a few months instead of upgrading to 2009. The last time we had planned to upgrade to BizTalk 2006 R2, we started hearing about BizTalk 2009. We waited and waited. Then eventually BizTalk 2009 got released; but our priorities got shifted. Then by the time we started thinking about BizTalk 2009, we stared hearing about BizTalk 2009 R2. Obviously, when Visual Studio 2010 got released with no sign of immediate BizTalk 2010 release plans, my frustration started to mount. Then all of sudden... bam!! BizTalk 2010 is released. Even though Microsoft has released it a few months after Visual Studio 2010, it's a huge progress compared to the previous years. I am pleasantly surprised. Now, we can have a good upgrade plan.

Posted on Friday, October 8, 2010 10:24 PM BizTalk | Back to top

Comments on this post: BizTalk 2010 Upgrade - frustration to pleasant surprise

# re: BizTalk 2010 Upgrade - frustration to pleasant surprise
Requesting Gravatar...

The upgrade plan is simple enough if you are moving onto new servers (.i.e platform realignment). I would build your new environment Windows Server 2008 R2, BT 2010 and SQL Server 208 R2, also build your new dev environment with Visual Studio 2010, run your code through the Visual Studio upgrade wizard, set the build to the "any" tag to allow for x64 compatibility and then regression test and migrate through environments (DEV, SIT, SYS, UAT, PRD).

An in-place upgrade is a different kettle of fish and I wouldn't touch it with a barge pole :)

I would migrate service by service over (Application) and make sure all the in-flight transactions on BT 06 are finished before you switch to the new server (take into account long running transactions), You can have all your PRD URL's pre-configured in your ISA or hardware NLB and then make a night of it, with a "big switch"...

Hope that helps..

Left by Conor on Oct 09, 2010 1:23 AM

# re: BizTalk 2010 Upgrade - frustration to pleasant surprise
Requesting Gravatar...
Thanks Conor for your insight. This approach definitely simplifies upgrade. Our problem has been upgrading BizTalk as well as non-BizTalk systems. Microsoft has always been delayed in releasing BizTalk support for newer Visual Studio. For example, it took them some time to release Visual Studio 2008 support for BizTalk. Upgrading non-BizTalk systems are easy; but we needed to wait for BizTalk upgrade. So, we were forced to use Visual Studio 2005 and 2008 in the past. Now, since MS has released BizTalk 2010 soon after Visual Studio 2010, we should be able to upgrade all our systems.
Left by Ahsan Alam on Oct 13, 2010 9:07 AM

# re: BizTalk 2010 Upgrade - frustration to pleasant surprise
Requesting Gravatar...
Hi Ahsan,

How did the deployment go in the end?

Best Regards,
Left by Brad Misso on May 31, 2011 9:13 PM

# re: BizTalk 2010 Upgrade - frustration to pleasant surprise
Requesting Gravatar...
I have some blogs planned out about my experience. Biggest problem was allocating the appropriate resources since I personally didn't want to get involved; But I had to get involved since I gave my resignation with my employer. Most of the issues I encountered were related to Windows 2008 server and it's enhanced security features. I will blog soon.
Left by Ahsan Alam on Jun 15, 2011 1:23 AM

Your comment:
 (will show your gravatar)

Copyright © Ahsan Alam | Powered by: