Desafío
Incremento del despliegue y de la eficiencia operativa
Como pionero en la industria de la salud, Roche ha estado comprometido con mejorar la vida de las personas desde que la compañía fue fundada en 1986 en Suiza. Roche crea medicamentos innovadores y pruebas de diagnóstico que ayudan a millones de pacientes en todo el mundo.
Al ser la mayor empresa de biotecnología del mundo, Roche opera en un entorno altamente regulado. Crear cambios frecuentes y seguros sin dejar de cumplir con la normativa es una necesidad. Así como proporcionar la auditabilidad y el cumplimiento a lo largo de todo el pipeline de CI/CD.
Roche está comprometido con el uso de la nube siempre que sea posible, aprovechando al máximo las tendencias modernas y aumentando la eficiencia de los procesos operativos y de despliegue.
Sergio Champel
Engineering Director – DSDIC SW Ecosystems at Roche
Proyecto
Crear una solución moderna
Para crear una solución moderna de entrega continua, Codurance presentó una propuesta con el fin de automatizar el aprovisionamiento del entorno, la integración continua, la entrega y la solución de despliegue con escalado elástico y tolerancia a fallos, así como para facilitar el proceso de transferencia de un proveedor de nube a un entorno totalmente local.
Esto aumenta la eficiencia de los procesos generales de despliegue y operación, y permite la auditabilidad y el cumplimiento de la normativa en todo el proceso de CI/CD. Además, posibilita aprobaciones manuales más rápidas y fluidas antes de los lanzamientos de producción.
Conoce las ventajas de incorporar la modernización a tu estrategia de migración
Leer aquíModernización de software
Durante 2 meses de colaboración, Codurance ha creado una implementación de referencia para un pipeline de entrega continua que sirve como plantilla para todos los nuevos proyectos del cliente, así como para su cartera de aplicaciones legacy.
Ingeniería de Plataformas
Codurance se aseguró de que la solución se construyera sobre tecnología de vanguardia y aprovechara la nube siempre que fuera posible. Sin dejar de hacer hincapié en las tendencias modernas, cumplimos los requisitos básicos del proyecto e hicimos que la solución fuera trasladable a entornos locales en cualquier momento y con relativa facilidad.
Resultados
Software preparado para el futuro
Codurance se comprometió con Roche a desempeñar un papel fundamental en el éxito de la modernización de su solución de entrega continua, proporcionando los conocimientos especializados necesarios para entregar e implementar su visión. Creamos un marco inicial de la propuesta mientras considerábamos el proyecto que querían migrar primero.
Sesiones semanales de 90 minutos de show & tell
Aprovechamiento de la nube siempre que sea posible
Transición de un proyecto novedoso
El concepto propuesto contiene la pila de herramientas que permite a Roche migrar la solución a su entorno local en cualquier momento. Codurance también proporcionó soporte para el mantenimiento de esa solución a través de las pipelines de desarrollo, pruebas y producción. Implementamos y entregamos una solución completa de entrega continua para la aplicación que se nos proporcionó durante nuestra colaboración.