BizTalk Neophyte

Recently, I got the opportunity to start learning BizTalk: first BizTalk 2010 and, more recently, BizTalk 2013. It has been quite an experience. All the things I sorta took for granted (WCF, SOAP message formats, etc.) are now proving to be little nuggets (with deep threads!) of knowledge that, until now, I haven't needed to know. 
BizTalk is Microsoft's answer for an Enterprise Service Bus (ESB). It can be used as a mediator/broker between multiple systems in a company infrastructure. It relies heavily on the pub/sub design pattern and uses the concept of messaging almost exclusively. 
BizTalk is designed to be extremely flexible. Which is good. And bad. Good in that it can most likely fill any gap that you may have in your company, but bad in that specificity is difficult to define: there are so many options!
We're also in the process of establishing a new approach to the software systems we are responsible for. Along with that, we're implementing the notion of process-traceability, but we don't really want BizTalk to be aware of that data - we just want it to go along for the ride. More to come...

Comments

Popular posts from this blog

Using Bogus to create Hierarchical Data Structures

Adventures in Getting a Site Hosted

Design Patterns: An Introduction