

Project at a Glance |
|---|
RDA worked with a leading IT outsourcing company to implement an enterprise integration strategy, bringing together disparate systems with a highly scalable solution that allows for future growth. |
Our client is a leading provider of engineering and information technology outsourcing solutions and professional staffing.
Our client had been using Microsoft BizTalk 2002 as their enterprise hub. They sought to connect many of the current disparate systems to the bus and to provide a highly decoupled architecture by moving to BizTalk 2006 R2.
RDA assisted this client with their enterprise integration strategy, which involved leveraging Microsoft BizTalk 2006 R2 in an enterprise service bus architecture.
Our client replaced a highly customized version of the Recruiting System at one of their business units with an out-of-the-box Recruiting System from Vurv. Much of the prior customization was to provide business validations that can now be handled by the BTS 2006 R2 Business Rules Engine (BRE). The implementation of the ESB incorporated an end-to-end solution for six transactions from the new RTS through the ESB to the client's financial applications coupled to RTS inputs. These transactions included:With implementation of the ESB, RDA architected and delivered a core framework designed to provide a functionality baseline. The framework is a combination of guidance, naming conventions, approach and reusable subsystems. The implementation of the six transactions of the RTS project also provided a significant template of functionality for future phases. Future iterations will follow the same guidelines moving forward and will begin to lay down even more reusable functionality. RDA also provided configuration and logging as part of the initial framework.
This implementation of ESB uses two load-balanced BizTalk servers. The technology is highly scalable and there have been no reliability issues as it's moved into production. Transactional volume is light for this first application, but as more and more of the enterprise traffic is added to the Bus, transactions will reach the 1,000/ day mark.
The ESB implemented in this project was first released late in the year 2007. As a result, real-world Documentation and Best Practices guidance for implementation of ESB was hard to come by. By leveraging our relationship with the Virtual Technical Specialists within the Microsoft team and the local Microsoft representatives in the area, we were able to get timely input to fill in the gaps and bring the project home on time and within budget.
