
SU DESAFÍO
Migrar desde una base de datos relacional para escalar masivamente
Cuando la ley federal exigió un rastreo electrónico meticuloso para los medicamentos recetados, McKesson se enfrentó a un desafío digital sin precedentes. El gigante farmacéutico y de atención médica necesitaba una nueva base de datos con el rendimiento, la flexibilidad y la confiabilidad necesarios para garantizar la seguridad del paciente y la integridad de la cadena de suministro.
McKesson, el mayor distribuidor de medicamentos de Estados Unidos, opera a gran escala y distribuye un tercio de los productos farmacéuticos del país. El enorme tamaño de la empresa la situó entre las organizaciones más afectadas por la Ley de Seguridad de la Cadena de Suministro de Medicamentos (DSCSA) de Estados Unidos. Promulgada en 2013 para proteger a los pacientes de medicamentos falsificados o nocivos, la DSCSA representó un cambio fundamental en la responsabilidad del sector. Para 2025, la normativa había evolucionado para exigir a los mayoristas que desarrollaran sistemas para rastrear los números de serie de cada contenedor de medicamentos recetados que tuvieran en el mercado. Al escanearse, estos números de serie proporcionan la autenticación hasta el fabricante.
Para McKesson, que distribuye más de 1200 millones de contenedores al año, este mandato supuso un inmenso desafío de datos. La infraestructura digital monolítica de la empresa, basada en Postgres y SAP, se diseñó para gestionar toda la cadena de suministro, desde la recepción, el embalaje y el envío hasta el servicio al cliente. Sin embargo, la escala y los complejos casos de uso operativos de McKesson amenazaban con saturar su sistema. Lo que estaba en juego era increíblemente importante: el incumplimiento impediría que los clientes recibieran sus medicamentos a tiempo y no se responderían a los requisitos normativos, y cualquier latencia del sistema tendría un efecto paralizante en las operaciones. “Los datos son tan importantes como el medicamento”, afirmó Brian Schmidt, arquitecto principal de TI de McKesson. “No entregar los datos de forma correcta y eficiente junto con el medicamento significa que los datos no podrán utilizarse y nunca llegarán a los pacientes que los necesitan”.
Al reconocer las limitaciones de su sistema heredado, McKesson realizó un cambio estratégico fundamental al optar por centralizar la información de su cadena de suministro, procesándola en flujos de trabajo separados. Esta nueva arquitectura requería una base de datos escalable y de alto rendimiento que también fuera lo suficientemente flexible para gestionar la estructura única de los datos de McKesson. MongoDB Atlas resultó ser la opción perfecta.
NUESTRA SOLUCIÓN
Utilizar la potencia flexible y de alto rendimiento de MongoDB Atlas para McKesson.
Para aliviar los cuellos de botella en la cadena de suministro, y para escalar a fin de cumplir con los requisitos de la DSCSA, McKesson creó dos sistemas distintos: el Repositorio Distribuido de Números de Serie para gestionar el inmenso volumen de solicitudes de verificación de 60 almacenes, y el Repositorio Central de Datos para gestionar los datos de más de 350,000 clientes a diario. McKesson eligió MongoDB Atlas como la plataforma unificada para impulsar esta nueva arquitectura. La base de datos proporcionó datos escalables y de alto rendimiento con servicios integrados que aceleraron el desarrollo y optimizaron las operaciones. Además, el modelo flexible de base de datos de documentos de MongoDB Atlas encajaba de forma natural con los datos jerárquicos de la DSCSA en comparación con las bases de datos relacionales.

