
O DESAFIO
Migrando de um banco de dados relacional para dimensionar massivamente
Quando a lei federal exigiu um rastreamento eletrônico meticuloso para medicamentos prescritos, a McKesson enfrentou um desafio digital sem precedentes. A gigante farmacêutica e de saúde precisava de uma nova base de dados com o desempenho, a flexibilidade e a confiabilidade para garantir a segurança do paciente e a integridade da cadeia de suprimentos.
A McKesson, a maior distribuidora de medicamentos dos Estados Unidos, opera em larga escala, distribuindo um terço dos produtos farmacêuticos do país. O tamanho absoluto da empresa a colocou entre as organizações que foram mais fortemente afetadas pela Lei de Segurança da Cadeia de Suprimentos de Medicamentos (DSCSA) dos EUA. Promulgada em 2013 para proteger os pacientes de medicamentos falsificados ou prejudiciais, a DSCSA representou uma mudança fundamental na responsabilidade do setor. Até 2025, a regulamentação evoluiu para exigir que os atacadistas desenvolvessem sistemas para rastrear os números de série de cada contêiner de medicamentos prescritos que eles tivessem no mercado. Quando digitalizados, esses números de série fornecem autenticação até o fabricante.
Para a McKesson — que distribui mais de 1,2 bilhão de contêineres anualmente —, esse mandato levou a um imenso desafio de dados. A infraestrutura digital monolítica da empresa, baseada em Postgres e SAP, foi projetada para lidar com toda a cadeia de suprimentos, desde o recebimento, embalagem e envio até o atendimento ao cliente. No entanto, a escala e os complexos casos de uso operacionais da McKesson ameaçavam sobrecarregar seu sistema. Os riscos eram incrivelmente altos; a falha na conformidade impediria que os clientes recebessem seus medicamentos no prazo e deixaria de atender aos requisitos regulatórios, e qualquer latência no sistema teria um efeito paralisante nas operações. “Os dados são tão importantes quanto o medicamento”, disse Brian Schmidt, principal arquiteto de TI da McKesson. “A falha em entregar os dados de forma correta e eficiente junto com o medicamento significa que os dados não podem ser usados e nunca chegarão aos pacientes que precisam deles.”
Reconhecendo as limitações de seu sistema legado, a McKesson fez uma mudança estratégica crítica ao optar por centralizar as informações de sua cadeia de suprimentos, processando-as em fluxos de trabalho separados. Esta nova arquitetura exigia um banco de dados de alto desempenho e dimensionável que também fosse flexível o suficiente para lidar com a estrutura exclusiva dos dados da McKesson. O MongoDB Atlas provou ser a escolha perfeita.
NOSSA SOLUÇÃO
Utilizando o poder flexível e de alto desempenho do MongoDB Atlas para a McKesson
Para aliviar os gargalos da cadeia de suprimentos — e para dimensionar a fim de atender aos requisitos da DSCSA —, a McKesson criou dois sistemas distintos: o Repositório Distribuído de Números de Série para lidar com o imenso volume de chamadas de verificação de 60 armazéns e o Repositório Central de Dados para gerenciar dados de mais de 350.000 clientes diariamente. A McKesson escolheu o MongoDB Atlas como a plataforma unificada para impulsionar esta nova arquitetura. O banco de dados forneceu uma base de dados dimensionável e de alto desempenho com serviços integrados que aceleraram o desenvolvimento e simplificaram as operações. Além disso, o modelo flexível de banco de dados de documentos do MongoDB Atlas combinou naturalmente com os dados hierárquicos da DSCSA em comparação com bancos de dados relacionais.

