Cómo acelerar su viaje de DevOps con una automatización efectiva

Según Forrester Research, el 95% de las organizaciones están migrando a Agile y haciendo lo mismo con DevOps. (Forrester Research: Alinear las prácticas ágiles y DevOps con el valor empresarial).
 
Probablemente entonces su organización también lo sea.
 
En su libro blanco, “Impulse el crecimiento empresarial con procesos ágiles a través de DevOps para SAPPravas Ranjan Rout de Infosys habla de los beneficios de un enfoque DevOps para los equipos de SAP y ofrece una forma sugerida para que las organizaciones de TI de SAP avancen.

 

Se recomienda dividir el camino hacia la madurez en 4 fases: gatear, caminar, correr y correr, y dentro de cada fase se recomiendan diferentes grados de automatización y herramientas.

La automatización acelera la madurez de DevOps

El objetivo de un enfoque DevOps es la entrega de soluciones comerciales con la velocidad y la calidad que exigen los clientes.

Esto significa que hay que aumentar el volumen de cambio entregado y aumentar la velocidad a la que se entrega.

Y como la calidad es importante, significa hacerlo sin reducir la gobernanza o el control de calidad.

Es fácil aumentar el volumen y la velocidad descartando la gobernanza y el control de calidad.

Pero ¿cómo se consiguen los tres: volumen, velocidad y calidad?

Especialmente en un entorno donde un proceso en cascada, pruebas rigurosas y pistas de auditoría de gobernanza han sido un requisito tradicional.

Aquí es donde Rout propone la automatización como el camino a seguir. Una propuesta con la que estoy 100% de acuerdo.

Por lo que he visto y oído, sin una automatización avanzada no será posible desarrollar y entregar a las velocidades previstas manteniendo una calidad adecuada.

Beneficios de automatizar la gestión de cambios de SAP

  • La implementación del transporte manual requiere mucho tiempo y es arriesgada
  • Gestionar desarrollos paralelos ágiles también requiere mucho tiempo y es arriesgado
  • La gestión de múltiples flujos de desarrollo requiere importantes gastos generales de coordinación del transporte.
  • Permitir el flujo de trabajo colaborativo es difícil
  • Las pruebas tardan demasiado
  • Aunque un enfoque de prueba único para todos es fácil, es ineficiente y requiere mucho tiempo.

¿Hacia dónde ahora?

La automatización avanzada mencionada por Pravas Ranjan Rout no se logrará con una única herramienta o con un único proveedor.

Para lograr el tipo de automatización esencial para alcanzar la madurez de DevOps, se necesitará una variedad de herramientas de varios proveedores diferentes.

Por ejemplo, el control de cambios y la automatización del flujo de trabajo, la automatización de las pruebas unitarias, la automatización de las pruebas de regresión y la automatización de la revisión de código son consideraciones de herramientas cruciales.

Por supuesto, la automatización del control de cambios de Rev-Trac SAP es un excelente lugar para comenzar.

Comenzando con la automatización y el cumplimiento del flujo de trabajo del proceso, Rev-Trac proporciona la plataforma en la que se pueden integrar otras herramientas automatizadas de DevOps.

El objetivo, un cambio de entrega del entorno DevOps totalmente automatizado al volumen, velocidad y calidad que DevOps promete.

Para obtener más información sobre cómo automatizar sus procesos de gestión de cambios de SAP, no dude en comunicarse con uno de nuestros expertos.