The Client
The client is among the top 100 insurance organizations in the US. They offer a wide range of commercial and personal coverage products. The company is a nationally recognized insurer for various specialized markets, including graphic communications industry coverage and error and omissions coverage for insurance agents and brokers.
Objective
- Consolidate integration layer to a single Enterprise Service Bus platform. This will enable:
- Realize cost savings
- Easy maintainability
- Client needed agility to deliver digital capabilities by providing a
- Simple
- Well defined Pluggable system
The Challenge
- Client needed digital transformation of IT landscape and opportunities for business provided by:
- Mobility
- Cloud services
- Internet of Things.
- Carrier’s current IT landscape was built on spaghetti architecture. They were utilizing :
- ESG
- OSB
- Tibco
They realized the need of a single Enterprise Service Bus (ESB) as a backbone of Digital infrastructure.
The Solution
- AdfarTech leveraged its partnership with MuleSoft and understanding of current APIs to come up with an agile development plan
- MuleSoft best practices were followed for migration
- Scope of work included conversion of 50 Tibco services developed over the years to Mule ESB in 5 months
- AdfarTech also developed a Jenkins based automated deployment process to speed up development
- API Integration: Tibco to MuleSoft Migration process
- During development AdfarTech iteratively:
- Identified/analyzed the Services
- Created RAML
- Developed associated Mule services
- Finally deployed in hybrid environment (cloud and on premises)
Technology Stack
- Anypoint Studio
- API Manager and Runtime
- MuleSoft 3.9
- Integration with MQ
- Oracle DB
- Applications in Scope:
- Mainframe (Personal lines, Commercial lines)
- Duck Creek
- Majesco billing
- CRM
- Tibco MDM
The Impact – Amplifying Outcomes
- Potential savings of up to 50% in annual licensing cost compared to TIBCO
- Ease of integration with TPAs, Agencies, other partners and leveraging 3rd party data
- Reduction of overall project cost through reusable services. Platform advantages like:
- Analytics and insights to system usage
- 90% development at offshore