BillingLabs stack Integration
Context
Complete redesign of a billing system in order to make it very scalable & fast.
Challenge
The customer repository model should remain in the existing CRM system but the rating and billing model based on hard MS-SQL server is too slow and not very scalable.
Solutions provided
- Development of a complete re-architecture of a “collect/rating/billing” pipeline :
- Tiered, highly scalable model.
- NoSQL based where appropriate (CDRS / transactions).
- Exchange between stages by Rabbit MQ.
- Developed in python under docker for greater responsiveness.
5 people, 300 man-days
- Integration with the existing ecosystem :
- Specific API development to interact with the legacy system.
- End-to-end integration and testing under managed by SpikeeLabs.
- Migration and testing of all data.
2 people, 150 man-days
- Support for the production rollout :
- Migration of existing customers to the new solution.
- Support for the maintenance in operational conditions.
2 people, 250 man-days