Seleccionar página

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.