Our company is looking to implement an ESB into our SOA. Our SOA is in initial development stages. We currently have F5/BigIP in place with sufficient health checking, load balancing, redundancy, etc. and use WCF as our service technology with occasional Java clients, but majority .NET WCF clients.
From a financial and beginning implementation perspective, have been looking into a few open source options, Mule Galaxy and WSO2. Also have been looking a bit at MS Biztalk 2006 and UDDI. UDDI seems to be a bit of a legacy registry standard.
Have also been debating whether to roll our own ESB in the form of a routing service since are just starting, with option of migrating to larger scale ESB later.
Any opinions out there on good/bad ESB and SOA registry choices? As well as if we are taking the right approach on implementing an ESB and SOA registry (governance) in intial phase of our SOA. Thanks