How EPAM helped McKesson Corporation enhance agility and reduce manual effort with a scalable, future-ready platform
Modernizing McKesson’s B2B Portal with Composable Architecture
At a glance
CLIENT
STRATEGIC PARTNER
- Contentstack
SERVICE
- Composable
INDUSTRY
- Life Sciences & Healthcare
McKesson Corporation, a leading healthcare company, wanted to modernize its B2B Connect Portal, transforming it into a scalable, cloud-native platform. Leveraging Contentstack, EPAM re-platformed the solution with modern composable architecture that enhanced agility, scalability and operational efficiency while enabling the business to implement changes more rapidly and securely.
A MODERN SOLUTION
Re-platforming Legacy Systems for Scalability
McKesson is a global leader in wholesale medical supplies and equipment, pharmaceutical distribution and healthcare technology solutions. Its B2B Connect Portal functions as a central gateway for users across various clients, facilitating internal processes and role-based access. McKesson faced significant challenges with the platform due to its monolithic architecture and on-premises deployment, resulting in business disruptions and performance issues that delayed content updates by days and required IT intervention.
Recognizing the need for a modern, flexible solution, McKesson partnered with EPAM to re-platform the system using composable architecture. EPAM’s team implemented the application architecture following MACH principles and utilizing Contentstack as the Content Management System (CMS) and Kubernetes for infrastructure management.
The adoption of a modular, cloud-native approach — combined with microservices and an event-driven architecture — provided a high degree of flexibility, scalability and elasticity. This ensured minimal disruption to daily operations and enabled McKesson to implement changes more effectively, while laying the foundation for a more resilient and adaptable platform.
We also redesigned the UI application as a ReactJS-based Single Page Application (SPA) with a RESTful connection to the backend. This configuration enabled independent updates to the customer experience without requiring significant modifications to data processing logic and facilitated the seamless integration of third-party platforms for data consumption.
Results
For end users across McKesson’s client base, the initiative resulted in a significant overhaul of the interface and experience, providing easier access to commonly used eCommerce modules and improved usability for content authors.
The headless CMS paved the way for future scalability and the integration of advanced intelligence capabilities. By establishing a solid foundation, other applications and use cases can be implemented in an iterative and modular manner. This approach enhances McKesson’s ability to respond more swiftly to market demands while providing greater flexibility in delivering product changes — from initial concept to production deployment.
Results included:
75%
time savings achieved for making content updates
98%
decrease in time required to generate reports
75%
increase in speed to update and upload documents
0
support calls for content author training, thanks to the intuitive Contentstack platform
Enhanced flexibility in ad management,
including automatic publishing and unpublishing and potential for increased ad revenue
Real-time user creation
instead of one business day turnaround
Greater flexibility for content management
as there’s no dependency on the development team
Performance metrics and statistics referenced in this case study are based on internal McKesson data and project measurements collected during the B2B Connect Portal modernization project implementation period.
TECH STACK
LEARN MORE
We can help you modernize and future-proof your technology ecosystem. Explore our composable expertise.