R/2, R/3, ECC.. esos fueron los días, cuando la vida de SAP era "simple y fácil". Bueno, no realmente simple y fácil, sin embargo al menos familiar y claramente estructurada. Sin embargo, en los últimos días las cosas se están complicando.
Hay varias "nuevas" palabras de moda como BTP, SCP, RAP, CAP. Los productos de SAP se están volviendo más numerosos y el cambio de marca me está mareando. Surgen preguntas como, ¿de qué se trata todo esto? ¿Qué necesito aprender? Viniendo de ABAP y SAP BW me pregunto, ¿qué es útil para mí y cómo puedo facilitar la Plataforma Tecnológica Empresarial de SAP (BTP)? Es un viaje personal para tener una visión actualizada del ecosistema tecnológico de SAP. Y agradezco comentarios, correcciones y otros pensamientos en el camino. Comencemos... pero ten en cuenta: esto es un descenso por la madriguera del conejo.
¿Qué es BTP?
En la página de Producto de SAP BTP, esta pregunta se responde con "SAP BTP es la plataforma para la Empresa Inteligente. Los clientes pueden lograr agilidad, valor empresarial e innovación continua a través de la integración, datos de valor y extensibilidad de todas las aplicaciones de SAP y de terceros y activos de datos." (
Página de inicio de SAP BTP
)
Si das un paso atrás, esto se vuelve un poco más claro: En SAP TechEd 2020, SAP anunció el SAP BTP, que se supone que es la plataforma tecnológica central y orientada a los negocios para tus aplicaciones de SAP y de terceros. Bueno, ¿pero qué significa eso? Para aclarar esto, intentaré responder dos preguntas:
(1) ¿Cuáles son los componentes básicos de SAP BTP?
(2) ¿Para qué se puede usar SAP BTP?
(3) ¿Cuál es el contexto de SAP BTP?
¿Cuáles son los componentes básicos de SAP BTP?
SAP BTP consta de 4 carteras tecnológicas:
(1) Gestión de bases de datos y datos, que incluye - entre otros - SAP HANA y SAP HANA Cloud como base tecnológica.
(2) Análisis, que incluye "SAP Analytics Cloud" (SAC), SAP Data Warehouse Cloud y Business Objects BI. El objetivo es ofrecer información analítica transversal a través de procesos. Para esto, por ejemplo, SAC está integrado en varios productos, como S/4 HANA (
Jürgen Müller, 2020, Business Technology Platform Highlights en SAP TechEd
).
(3) Desarrollo y Integración de Aplicaciones (incluye SAP Integration Suite, SAP Extension Suite y SAP Process Orchestration) y por último, pero no menos importante
(4) Tecnologías Inteligentes (por ejemplo, SAP Conversational AI, Internet de las Cosas, ML).
Imagen - Visión general de SAP BTP - Fuente:
SAP SE
Como su nombre sugiere, es una plataforma para "integrar datos y procesos". El objetivo de SAP parece ser integrar el software de SAP con herramientas de terceros, cambiando el enfoque de las herramientas a los procesos. "Trae tu propio lenguaje de programación" (ya sea ABAP, Java, Python, lo que sea). Usa la infraestructura que desees (OnPrem, Hyperscaler, Cloud Foundry) - SAP BTP se trata de ser un base común para tus procesos comerciales, independiente del lenguaje, independiente de la herramienta, basado en múltiples nubes, con el objetivo final de "convertir los datos en valor" (
Müller Jürgen 2021
). Echa un vistazo al
artículo del blog "Una plataforma robusta para RISE con SAP" de CTO Juergen Mueller
para obtener información de primera mano.
La charla de SAP TechEd 2020 sobre la "Visión y Estrategia de Arquitectura detrás de SAP BTP" (
Michael Ameling, 2020
) menciona algunos puntos clave. BTP viene a unificar la plétora de pilas tecnológicas proporcionando un bus unificado, que es basado en eventos y utiliza APIs (integración impulsada por la plataforma