Automated BizTalk Platform for Cost-Effective SaaS Service Delivery
About Our Client
The Client is a European SaaS provider.
Challenge
The Client’s IT department was manually performing most of the featured services, including hosting, customer registration, order processing, and others. This caused delays and increased operational expenses. The Client decided to implement a fully automated web solution to reduce maintenance costs and improve customer service quality.
Solution
ScienceSoft proposed to use a Service Delivery Platform – a multi-level solution that covered service retailing, administration and support activities. The solution implied that the core of the system which handles general order processing would be built according to the enterprise service bus (ESB) architecture with MS BizTalk Server 2009 and MS BizTalk ESB Toolkit 2.0 as key components.
In the new system, all external services and platforms are interconnected via ESB. Therefore, MS BizTalk Server ensures the interaction between the order management system and the front-end systems. Web-enabled services are designed to perform service management. The order handling service layer is an interface between the front-end (a web portal) and the SDP core.
To communicate with foreign suppliers and service providers, the web-enabled services are allowed to interact with a number of hosted services through the hosting messaging and collaboration platform as well as unique self-developed services. Such an architecture enabled the Client to introduce additional services with minimum development efforts.
Results
Thanks to faster service rendering, the solution helped the Client attract more customers and achieve significant cost savings. Moreover, the Client is now able to expand the system and provide extra services on a customer’s demand.
Technologies and Tools
.NET Framework, WCF, MS SQL Server, MS BizTalk Server 2009, Microsoft BizTalk ESB Toolkit 2.0, MS HMC 4.0, MS Active Directory, MS Exchange Server, MS Office Communications Server, MS SharePoint Server, Microsoft Dynamics CRM Server.