CASO DE ÉXITO

Ericsson: instalación y despliegue continuo del proyecto AltamirA
Mejoras en el proceso de Instalación y despliegue continuo en el proyecto AltamirA.
Panel ha colaborado con nuestro cliente Ericsson en el desarrollo de un proceso de instalación y despliegue de software automatizado para la versión V15c del sistema de tarificación AltamirA.
EL RETO
Mejorar en el proceso de Instalación y despliegue continuo en el proyecto AltamirA.
El objetivo era mejorar en el proyecto Altamira, la plataforma de Tarificación del Servicio de Prepago de nuestro cliente Ericsson, las actividades de instalación y despliegue continuo de software hasta entonces basadas en documentos manuales (MOPs), simplificando y acelerando el proceso de despliegue de los MOP, evitando errores manuales en el proceso y reduciendo los tiempos y recursos asignados al proceso de instalación de los MOP gracias a metodología y buenas prácticas DevOps.
LA SOLUCIÓN
Definición de un proceso de instalación automatizado de software.
La propuesta de valor de Panel ha consistido en la definición por parte de nuestro personal experto en fabricación ecoLógica y DevOps, de un proceso de instalación automatizado de software, que permita a los equipos de Ericsson el despliegue automático de software de la versión V15c del sistema AltamirA en los distintos entornos de Pruebas de Sistema.
Para ello, se ha desarrollado un software de automatización, basado en nuestro framework Zahorí y las herramientas opensource Ansible y Jenkins, para la instalación automática de los documentos MOP (Manuales de instalación). También se ha realizado la parametrización y el despliegue automatizado por parte del equipo de Maquetas, se han estandarizado las piezas de instalación reutilizables definiendo nuevos roles, y se ha diseñado basándose en los principios de la idempotencia en las instalaciones.
Con la colaboración de Panel se ha simplificado enormemente el proceso tradicional de instalación de los MOPs.
ALCANCE
DevOps – Instalación y Despliegue Continuo
ENTORNO TECNOLÓGICO
Ansible | Jenkins
Automatización con Zahorí®
METODOLOGÍA
Metodología SQA de Panel
Metodologías ágiles involucrando al equipo de desarrollo
FOCOS DE INTERÉS
Cultura y metodología SQA
Buenas prácticas DevOps
TTM (Time to Market) exigente
Cambios frecuentes
Integración con ecosistema propio
ÉXITOS ALCANZADOS

Se ha reducido considerablemente el tiempo de instalación por ejecución.

Se ha reducido el número de recursos asignados: de 2 personas a 1 persona con despliegues automáticos.

Se han evitado errores humanos mejorando la eficiencia durante el proceso de despliegue.

Gracias al uso de un ecosistema software de código abierto como Zahorí, el coste de licencia es cero.

Se ha comprobado que el uso de esta metodología acerca el sistema a una homogeneización de entornos, facilitando la definición de Building Blocks.