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, Application Lifecycle Management 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.

Lugar de celebración

En breve recibirá más información.

Fecha del acontecimiento

Miércoles 21 de mayo y
Jueves, 22 de mayo de 2025

Entrada anticipada

Disponible hasta el viernes 24 de enero de 2025
390 EUROS sin IVA

Entrada normal

590 EUROS sin IVA

Lugar de celebración

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Fecha del acontecimiento

Miércoles, 5 de marzo, y
Jueves, 6 de marzo de 2025

Entradas

Entrada normal
590 EUR sin IVA
Entrada anticipada

Disponible hasta el 24 de diciembre de 2024

390 EUR sin IVA
El acto está organizado por la revista E3, publicada por B4Bmedia.net AG. Las presentaciones irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las ponencias de la Cumbre Steampunk y BTP 2025, una visita a la zona de exposición, la participación en el acto nocturno y el catering durante el programa oficial. El programa de ponencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.