The Customer
McKesson is a leading healthcare services company that distributes pharmaceuticals, provides health information technology, and offers medical supplies, playing a pivotal role in advancing healthcare outcomes globally.ShareExportRewrite
The Project
McKesson Case Study: Deployment Automation and Confluent Setup
Overview
Improving embarked on a successful project with McKesson. With the aim of deploying an automated solution for McKesson's Drug Serialization Repository (DSR) system across 29 distribution centers, the Improving team leveraged technologies like GitHub, Kubernetes, Confluent Kafka, and MongoDB to significantly reduce deployment time.
The Business Problem
McKesson was faced with the challenge of complying with the Drug Supply Chain Security Act (DSCSA), which mandates full tracking of drug shipments from reception to destination. McKesson’s initial manual deployment process for their DSR system was time-consuming and inefficient, taking between four and six hours per location. This made it difficult to meet the DSCSA regulatory compliance deadline.
The Solution
Improving brought to the table an expertise in automation, collaborating with Tata Consulting Services, VMware, MongoDB, and Confluent. We worked closely with the McKesson team to understand the intricacies of the DSR application and its dependencies, including MongoDB and Confluent Kafka. Utilizing various tools such as GitHub actions, batch scripts, helm charts, and Kubernetes automation tools, we automated the deployment process of the solution for each of the distribution centers.