Optimization of middleware assets
In 2021, the pharmaceutical laboratories UPSA left the English group BMS to join the Japanese group Taisho. In this context, a carve-out of UPSA’s information system was organized in 2020. Major financial and regulatory concerns required a complete migration of the information system by the end of June 2021. The middleware architectures and a new ERP were key to this carve-out. After the migration, middleware rationalization issues that could not be included in the carve-out trajectory (the retroplanning was too tight) are gradually being addressed to ensure the efficiency of the final system (costs, maintainability, resilience).
Astrakhan worked with UPSA on the trajectory and management of the carve-out and optimization of its middleware assets, in close collaboration with the teams in charge of the migration of the selected business applications and the integration of the new ERP (SAP HANA).
• Complete middleware target (at the level of ESB half-interfaces), with technical dependencies
• Organization of the integration teams (optimal parallelization of the integration projects according to the capacity constraints of the business and technical resources)
• Implementation of pragmatic charts (continuously optimized on the basis of observed reality) allowing increasingly precise progress forecasts
• Facilitation of regulatory validation of ESB interface choreographies
• Complete decommissioning plan for historical middleware with a significant functional debt. Animation of retro analysis workshops of the existing system.
• Architectural proposals to optimize interface resilience (asynchronous events, automation of the handling of certain errors)
• Carve-out completed on time, without major production incident
• Optimization of data propagation in the various consumer systems
• Optimization of ESB support costs
• Elimination of functional debt, and complete rationalization of the middleware layer
Our added value
• Organizational improvement in a complex and tightly scheduled project
• Industrialization of repeatable tasks
• Realistic trajectory including capacity constraints
• Concern for cost optimization and reduction of functional and technical debts