La plataforma global e independiente para la comunidad SAP.

SAP BI se une a DevOps

Subiendo de marcha: Cualquiera que realice su propio desarrollo de software dentro de su organización ya no puede evitar DevOps. Las ventajas son múltiples. Especialmente cuando se trata de acelerar los procesos.
Max Mohrwinkel, Grupo Windhoff
Nils van der Linde, vdL Consulting
17 mayo 2023
Columna DevOps
avatar
avatar
Este texto ha sido traducido automáticamente del alemán al español.

El hecho de que SAP BI pueda combinarse con DevOps ha quedado demostrado recientemente en un proyecto de un proveedor de servicios de telecomunicaciones. Cualquiera que esté al día de los últimos avances técnicos habrá oído hablar del término DevOps. En principio, este enfoque consiste en mejorar la cooperación entre el desarrollo de software y las operaciones de TI. Para ello se utilizan herramientas de desarrollo y métodos de trabajo ágiles. Desde el punto de vista del desarrollador de software, la idea principal es generar valor añadido mediante el uso de DevOps, del que se benefician todos los participantes.

Caso estándar y a la vez diferente

En principio, el proyecto era un caso estándar. Diversos artefactos de BI, como los archivos LCMBIAR, debían trasladarse periódicamente para garantizar una situación actualizada de los datos al crear informes en SAP BO, por ejemplo. Sin embargo, una característica especial era que el cliente tenía diferentes entornos. Simplificando, inicialmente había un entorno general en el que se "desplegaban" los cambios.

El siguiente paso, sin embargo, era reproducir estos cambios en el siguiente nivel, un entorno de alta seguridad. Sin embargo, esto sólo fue posible mediante un proceso manual que duró varios días. Los archivos se copiaban manualmente de servidor a servidor. Así, los ciclos de publicación se prolongaban hasta dos semanas.

Huelga decir que esta situación no era satisfactoria. Con la canalización Git, sólo era posible el despliegue directo en el entorno simple con la misma autorización de seguridad. Así que se necesitaba un puente al siguiente nivel. 

La solución fue un nuevo proceso automatizado que comprobaba los cambios en una rama protegida a través de la API de GitLab mediante un pequeño script. Antes de cada despliegue mediante commit en la rama protegida, también se obtenía la autorización de seguridad y se probaba el despliegue mediante pipelines automáticos.

Ningún despliegue sin autorización

Al automatizar la transferencia de datos, incluida la comprobación de seguridad, la frontera entre los entornos se hizo permeable y se produjo una aceleración extrema. Cabe señalar que este tipo de aceleración mediante el despliegue automatizado a través de GitLab no es en realidad la intención de SAP.

Había que superar un obstáculo más. Los requisitos de seguridad informática de nuestro cliente eran muy elevados. Nuestra solución cumplía estos elevados requisitos porque nuestro script se utilizaba para tirar de la implantación en el entorno de alta seguridad. Esto permitió evitar el almacenamiento de datos de acceso al entorno en sistemas con una habilitación de seguridad inferior. En este sentido, fue la primera vez que se aceptó en un entorno corporativo. Se trata de un argumento de venta único.

El resultado de esta solución a medida habla por sí solo: ¡un proceso que antes llevaba dos semanas se ha reducido a tres minutos! El valor añadido para todas las partes interesadas es incuestionable. La racionalización ahorra tiempo, dinero y otros recursos. Sin embargo, este resultado solo fue posible porque se dejó atrás el entorno SAP habitual y se incluyó DevOps. Este puente entre las diferentes áreas no está disponible de inmediato. Requiere expertos que miren más allá de su propio horizonte técnico, incluido el panorama de herramientas SAP.

Despliegue de la definición

El término "despliegue" se refiere a la distribución y suministro de software. Es importante que el despliegue se realice mediante procesos (semi) automatizados.

avatar
Max Mohrwinkel, Grupo Windhoff


avatar
Nils van der Linde, vdL Consulting


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana. Toda la información sobre el evento puede encontrarse aquí:

Cumbre de Centro de Competencia SAP 2024

Lugar de celebración

Sala de actos, FourSide Hotel Salzburg,
En el recinto ferial 2,
A-5020 Salzburgo

Fecha del acontecimiento

5 y 6 de junio de 2024

Entrada normal:

€ 590 sin IVA

Lugar de celebración

Sala de actos, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Fecha del acontecimiento

28 y 29 de febrero de 2024

Entradas

Billete normal
590 EUR sin IVA
El organizador es la revista E3 de la editorial B4Bmedia.net AG. Las conferencias irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las conferencias de la Cumbre Steampunk y BTP 2024, la visita a la zona de exposición, la participación en el evento nocturno y el catering durante el programa oficial. El programa de conferencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.