Improve the collection and redistribution processes

How to strenghten the speed and reliability of a huge money collection system?
Client: 
Product: 
Technologies: 
Java / Petals ESB
Context: 
ACOSS, federating >100 entities to collect Social Security payments
More than 6M contributors
Hundreds billions euros of yearly exchange
Need to open up collection infrastructure to new network of 400 partners
Objectives: 
Define a Service-Oriented Architecture to prepare for future integration of partners
Choose a flexible and standard technology to enable easily adaption if needed
Ensure the infrastructure's scalability and robustness
Keep ACOSS from being vendor-locked
Missions: 
Definition of a tailored SOA based on Petals ESB
Proposal of a progressive deployment with functional perimeter growing over time
Petals ESB configuration and deployment
Runtime support and evolutions
Benefits: 
Months-long continuous runtime
Millions of messages exchanged daily, number increasing while maintaining performances
JBI-compliant ESB facilitating evolutions and integration
Fully open source product: no hidden cost, no editor-lock

The Social Security Central Agency (L'ACOSS) is France's chief agency for collecting social security payments. It is a federation of one hundred and one Urssaf offices that are located in numerous metropolitan areas, four Social Security Funds (CGSS) overseas and eight information centers throughout France.

L'ACOSS provides active management of communial resources, and supervises daily affairs for all other social security functions.

Their Needs

In 2007, L'ACOSS sought to implement a SOA system in its network and to develop primary services in order to open its information system to the Social Security for the Self Employed (RSI). After performing a thorough study on SOA system providers, L'ACOSS chose Petals ESB service bus.

Our Project

Petals ESB launched directly into the heart of the ACOSS' system developing a program specific to its needs. Part of the design included progressively integrating the COBOL application.

Today, the services we offer are utilized regularly by partner organizations such as RSI, FNAL, and UNEDI. The increase in services occured without any incident thanks to the unique capabilities of Petals ESB. These include:

  • unified structure allowing access points close to the user
  • distribution system ensuring an optimal distribution of charges and service functionabilities 
  • observance of open source standards and licences guaranteeing infrastructure's durability

In the wake of the initial project, Petals ESB has been entrusted with additional services, and notably providing access services, at the national level, for the Document Management System (DMS).