{"id":122781,"date":"2023-05-17T08:00:00","date_gmt":"2023-05-17T06:00:00","guid":{"rendered":"https:\/\/e3magpmp.greatsolution.dev\/?p=122781"},"modified":"2023-05-22T09:36:01","modified_gmt":"2023-05-22T07:36:01","slug":"sap-bi-trifft-devops","status":"publish","type":"post","link":"https:\/\/e3magpmp.greatsolution.dev\/es\/sap-bi-trifft-devops\/","title":{"rendered":"SAP BI se une a DevOps"},"content":{"rendered":"<p>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\u00e9 al d\u00eda de los \u00faltimos avances t\u00e9cnicos habr\u00e1 o\u00eddo hablar del t\u00e9rmino DevOps. En principio, este enfoque consiste en mejorar la cooperaci\u00f3n entre el desarrollo de software y las operaciones de TI. Para ello se utilizan herramientas de desarrollo y m\u00e9todos de trabajo \u00e1giles. Desde el punto de vista del desarrollador de software, la idea principal es generar valor a\u00f1adido mediante el uso de DevOps, del que se benefician todos los participantes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" data-block-type=\"core\">Caso est\u00e1ndar y a la vez diferente<\/h3>\n\n\n\n<p>En principio, el proyecto era un caso est\u00e1ndar. Diversos artefactos de BI, como los archivos LCMBIAR, deb\u00edan trasladarse peri\u00f3dicamente para garantizar una situaci\u00f3n actualizada de los datos al crear informes en SAP BO, por ejemplo. Sin embargo, una caracter\u00edstica especial era que el cliente ten\u00eda diferentes entornos. Simplificando, inicialmente hab\u00eda un entorno general en el que se \"desplegaban\" los cambios.<\/p><div class=\"great-fullsize-content-es\" style=\"margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-1019251358\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/kit-de-medios\/\" target=\"_blank\" aria-label=\"nl_werbung_800x100_es\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100_es-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-en\" id=\"great-618038612\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/en\/media-kit\/\" target=\"_blank\" aria-label=\"nl_advertising_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100.jpg 800w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2024\/08\/nl_werbung_800x100-600x75.jpg 600w\" sizes=\"(max-width: 800px) 100vw, 800px\" width=\"1000\" height=\"100\"   \/><\/a><\/div><div class=\"great-fullsize-content-de\" style=\"margin-bottom: 20px;margin-left: auto;margin-right: auto;text-align: center;\" id=\"great-1735437790\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/steampunk-summit-2025\/\" target=\"_blank\" aria-label=\"steampunk_2024_1_800x100\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg\" alt=\"\"  srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-scaled.jpg 1920w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-400x50.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1200x150.jpg 1200w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-768x96.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-100x13.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-480x60.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-640x80.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-720x90.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-960x120.jpg 960w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1168x146.jpg 1168w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1440x180.jpg 1440w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-1536x192.jpg 1536w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-18x2.jpg 18w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/12\/steampunk_2024_1_800x100-600x75.jpg 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" width=\"2560\" height=\"320\"   \/><\/a><\/div>\n\n\n\n<p>El siguiente paso, sin embargo, era reproducir estos cambios en el siguiente nivel, un entorno de alta seguridad. Sin embargo, esto s\u00f3lo fue posible mediante un proceso manual que dur\u00f3 varios d\u00edas. Los archivos se copiaban manualmente de servidor a servidor. As\u00ed, los ciclos de publicaci\u00f3n se prolongaban hasta dos semanas.<\/p>\n\n\n\n<p>Huelga decir que esta situaci\u00f3n no era satisfactoria. Con la canalizaci\u00f3n Git, s\u00f3lo era posible el despliegue directo en el entorno simple con la misma autorizaci\u00f3n de seguridad. As\u00ed que se necesitaba un puente al siguiente nivel.&nbsp;<\/p>\n\n\n\n<p>La soluci\u00f3n fue un nuevo proceso automatizado que comprobaba los cambios en una rama protegida a trav\u00e9s de la API de GitLab mediante un peque\u00f1o script. Antes de cada despliegue mediante commit en la rama protegida, tambi\u00e9n se obten\u00eda la autorizaci\u00f3n de seguridad y se probaba el despliegue mediante pipelines autom\u00e1ticos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" data-block-type=\"core\">Ning\u00fan despliegue sin autorizaci\u00f3n<\/h3>\n\n\n\n<p>Al automatizar la transferencia de datos, incluida la comprobaci\u00f3n de seguridad, la frontera entre los entornos se hizo permeable y se produjo una aceleraci\u00f3n extrema. Cabe se\u00f1alar que este tipo de aceleraci\u00f3n mediante el despliegue automatizado a trav\u00e9s de GitLab no es en realidad la intenci\u00f3n de SAP.<\/p>\n\n\n\n<p>Hab\u00eda que superar un obst\u00e1culo m\u00e1s. Los requisitos de seguridad inform\u00e1tica de nuestro cliente eran muy elevados. Nuestra soluci\u00f3n cumpl\u00eda estos elevados requisitos porque nuestro script se utilizaba para tirar de la implantaci\u00f3n en el entorno de alta seguridad. Esto permiti\u00f3 evitar el almacenamiento de datos de acceso al entorno en sistemas con una habilitaci\u00f3n de seguridad inferior. En este sentido, fue la primera vez que se acept\u00f3 en un entorno corporativo. Se trata de un argumento de venta \u00fanico.<\/p>\n\n\n\n<p>El resultado de esta soluci\u00f3n a medida habla por s\u00ed solo: \u00a1un proceso que antes llevaba dos semanas se ha reducido a tres minutos! El valor a\u00f1adido para todas las partes interesadas es incuestionable. La racionalizaci\u00f3n ahorra tiempo, dinero y otros recursos. Sin embargo, este resultado solo fue posible porque se dej\u00f3 atr\u00e1s el entorno SAP habitual y se incluy\u00f3 DevOps. Este puente entre las diferentes \u00e1reas no est\u00e1 disponible de inmediato. Requiere expertos que miren m\u00e1s all\u00e1 de su propio horizonte t\u00e9cnico, incluido el panorama de herramientas SAP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" data-block-type=\"core\">Despliegue de la definici\u00f3n<\/h3>\n\n\n\n<p>El t\u00e9rmino \"despliegue\" se refiere a la distribuci\u00f3n y suministro de software. Es importante que el despliegue se realice mediante procesos (semi) automatizados.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\" data-block-type=\"core\"><a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/socios\/grupo-windhoff\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"112\" src=\"http:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu.jpg\" alt=\"\" class=\"wp-image-121800\" srcset=\"https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu.jpg 1000w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-400x45.jpg 400w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-768x86.jpg 768w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-100x11.jpg 100w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-480x54.jpg 480w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-640x72.jpg 640w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-720x81.jpg 720w, https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2023\/02\/ci-banner-windhoff-neu-960x108.jpg 960w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Subiendo de marcha: Cualquiera que realice su propio desarrollo de software dentro de su organizaci\u00f3n ya no puede evitar DevOps. Las ventajas son m\u00faltiples. Especialmente cuando se trata de acelerar los procesos.<\/p>","protected":false},"author":3267,"featured_media":50414,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"footnotes":""},"categories":[24421,42282],"tags":[451,73,8443,42283,40844,17524,39816],"coauthors":[43047,43046],"class_list":["post-122781","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops-kolumne","category-mag-23-04","tag-devops","tag-erp","tag-kolumne","tag-mag-23-04","tag-s-4-transformation-2","tag-sap-bi","tag-windhoff-group"],"featured_image_urls_v2":{"full":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"thumbnail":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"medium":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",400,180,false],"medium_large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-768x346.jpg",768,346,true],"large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-100":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-100x45.jpg",100,45,true],"image-480":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-480x216.jpg",480,216,true],"image-640":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-640x288.jpg",640,288,true],"image-720":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-720x324.jpg",720,324,true],"image-960":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1440":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"image-1920":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"1536x1536":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"2048x2048":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",1000,450,false],"bricks_medium":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"bricks_medium_square":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps.jpg",600,270,false],"profile_24":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3magpmp.greatsolution.dev\/wp-content\/uploads\/2018\/07\/DevOps-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Einen Gang hochschalten: Wer innerhalb seiner Organisation eigene Softwareentwicklung betreibt, kommt an DevOps nicht mehr vorbei. Die Vorteile sind vielf\u00e4ltig. Insbesondere, wenn es um die Beschleunigung von Prozessen geht.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/categoria\/opinion\/columna-devops\/\" rel=\"category tag\">DevOps Kolumne<\/a>, <a href=\"https:\/\/e3magpmp.greatsolution.dev\/es\/categoria\/mag-23-04\/\" rel=\"category tag\">Mag 23-04<\/a>","author_info_v2":{"name":"Windhoff Group","url":"https:\/\/e3magpmp.greatsolution.dev\/es\/author\/windhoff-group\/"},"comments_num_v2":"0 comentarios","acf":[],"_links":{"self":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/posts\/122781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/users\/3267"}],"replies":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/comments?post=122781"}],"version-history":[{"count":0,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/posts\/122781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/media\/50414"}],"wp:attachment":[{"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/media?parent=122781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/categories?post=122781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/tags?post=122781"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3magpmp.greatsolution.dev\/es\/wp-json\/wp\/v2\/coauthors?post=122781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}