Michelin es un fabricante líder mundial de soluciones que transforman la vida diaria de muchos. Si bien esta empresa internacional es conocida sobre todo por sus neumáticos y la famosa guía de restaurantes, también fabrica hilos textiles de alto rendimiento, pistas para motos de nieve, hospitales de emergencia inflables y correas de transmisión para impresoras 3D. Hace años, para gestionar todos sus repositorios de productos y servicios, la empresa desarrolló una herramienta de gestión de datos maestros (MDM) llamada PS9.

Tiempo y costo de una solución SaaS
Al igual que cualquier otra solución tecnológica envejecida, el MDM en Michelin se estaba convirtiendo en un desafío. De hecho, según Damien Martin-Prével, líder de entrega de MDM en Michelin, «había muchos problemas». La aplicación se alojó en un entorno de software como servicio (SaaS) de un proveedor externo y experimentó retrasos prolongados y frustrantes en cuanto a escalabilidad.
Cada nueva característica solicitada podía tardar hasta dos años en implementarse, e incluso los incidentes más pequeños tardaban más de 20 días en resolverse, mientras que las licencias y los costos ocultos seguían aumentando. Como resultado, los equipos de desarrollo de Michelin se vieron absorbidos por los problemas urgentes del día a día, lo que les dejó poca capacidad para explorar formas de añadir valor a la aplicación.
Para abordar algunos de estos desafíos y automatizar las tareas, el equipo de desarrollo recurrió a soluciones rápidas y parches temporales, soluciones que eran funcionales pero no elegantes. Por ejemplo, el módulo para calcular la ecotasa para varios negocios de Michelin era una solución improvisada.
Este enfoque, combinado con una relación tensa con el proveedor de SaaS, dejó a los usuarios de PS9 frustrados y estresados. La interfaz era demasiado compleja y los tiempos de respuesta eran inconsistentes, variando a menudo según la ubicación geográfica del usuario.
MongoDB para una arquitectura moderna
Ante numerosos desafíos técnicos y funcionales, junto con la creciente demanda de nuevas funcionalidades para satisfacer las crecientes necesidades empresariales, el equipo de TI de Michelin decidió que era el momento de cambiar su enfoque. La empresa decidió reinventar su aplicación de gestión de la cadena de suministro PS9, haciendo del usuario el punto central de su estrategia. Recuperar el control tanto de las funcionalidades de la aplicación como de su rendimiento fue crucial para mejorar la eficiencia. Con el contrato con el proveedor de SaaS acercándose a su fin, el momento parecía perfecto, aunque ejercía presión sobre el equipo. «Tenía 10 meses para migrar todo y hacer que funcionara», dijo Martin-Prével
La solución fue adoptar un enfoque basado en documentos, utilizando MongoDB Atlas. Como base de datos NoSQL de código abierto, MongoDB puede manejar datos estructurados, semiestructurados y no estructurados. Utiliza un modelo orientado a documentos y un lenguaje de consulta no estructurado, lo que lo hace altamente adaptable.
Además, MongoDB ya proporcionó a Michelin un conector nativo para Kafka, la plataforma de transmisión de eventos en la que la empresa había confiado durante años. Este conector permitió a la empresa gestionar eventos en tiempo real, como la logística del transporte de neumáticos desde 67 fábricas a almacenes en 171 países, de manera fluida y en tiempo real.
«Pudimos transferir toda la información de un entorno a otro en solo unas pocas horas y sin el más mínimo problema», dijo Martin-Prével
Una aplicación escalable todo terreno
Al adoptar MongoDB Atlas, el equipo de TI de Michelin recuperó el control total sobre su entorno. Los usuarios de PS9 ahora tienen la capacidad de crear colecciones personalizadas de documentos, adaptadas a sus necesidades, mediante una interfaz sencilla pero potente. Las solicitudes de funciones que antes tardaban hasta dos años en implementarse ahora se completan en solo 20 días, mientras que los tiempos de procesamiento y cálculos se han reducido de 8 horas a apenas 24 segundos.
«Tenemos una capacidad de respuesta que es alucinante», dijo Martin-Prével. «Hemos pasado de quejarnos a pensar en el futuro»
La migración sin interrupciones a una solución moderna permitió a Michelin eliminar los parches y correcciones antiguos y engorrosos, mejorando significativamente la calidad funcional de PS9. Una de las ventajas más destacadas del nuevo sistema es el reporte casi instantáneo de los problemas. Por ejemplo, durante una fase de fabricación en una fábrica, Michelin pudo corregir un error en los cálculos del diámetro de los neumáticos en solo minutos, en lugar de los días que habría tardado antes.
Además, después de migrar los datos de Kafka a MongoDB, el equipo de TI pudo identificar y resolver inmediatamente numerosos problemas que antes estaban ocultos. La capacidad mejorada para investigar y abordar incidentes también ha simplificado el soporte técnico y el mantenimiento. Es importante destacar que esta transición ayudó a eliminar la TI en la sombra (uso no autorizado de otros sistemas y servicios de TI), asegurando que todos los usuarios ahora tengan fácil acceso a una fuente única y confiable de información dentro de la cadena de suministro.
El cambio a MongoDB ha sido especialmente beneficioso para los desarrolladores, quienes ya no dedican tiempo a solucionar problemas. En cambio, pueden usar datos confiables para centrarse en desarrollar nuevas características orientadas al valor para PS9. Mientras tanto, los costos se han reducido significativamente, lo que facilita mejores inversiones y una rentabilidad mejorada.
Al seleccionar MongoDB, Michelin aseguró que sus aplicaciones intensivas en datos, como la aplicación de la cadena de suministro y los repositorios de datos, ahora funcionan con un rendimiento óptimo y gestionan datos de alta calidad de manera eficiente. Esto ha llevado a un ahorro significativo de tiempo y costos, procesos optimizados y una mayor satisfacción del usuario, todo lo cual también ha tenido un impacto positivo en los clientes.
Conclusión
Hoy en día, MongoDB es un impulsor clave de la innovación en Michelin. Más allá de la nueva arquitectura que respalda una cadena de suministro de alto rendimiento, Michelin ahora cuenta con un entorno de TI confiable, sostenible y escalable. Esto posiciona a la empresa para mantener su liderazgo en el mercado mientras aborda las necesidades y oportunidades emergentes, incluida la integración de la inteligencia artificial.
