At the moment I’m working with a customer who also is using BizTalk Server 2006. This post blogs about why moving to BizTalk Server 2009 R2. Not all the reasons apply to the customer I’m working with, but a lot does: like pricing, WCF, also ESB, easy usage of BAM (2009 will also suit), but most important: end-of-life mainstream support. Another reason not mentioned is implementing a new architecture. When your organization is at the start of implementing a new architecture, why not use the latest technology? (as an answer on my own question: pricing
/ business case). What also a problem can be to migrate: all old interfaces must be migrated to a new environment, build, tested and deployed, without interfering the ongoing business. So all interfaces must work as they did before. Another good reason for developers is that they can work with the latest technology, so that they don’t stay in an old environment and are triggered to renew and keep in touch with new development.




