La plataforma global e independiente para la comunidad SAP.

RAP y CAP

Incluso en los albores de la era de la IA, la programación sigue siendo una actividad popular. Desde RAP (RESTful Application Programming o programación de aplicaciones RESTful), hasta CAP (Cloud Application Programming o programación de aplicaciones en la nube), debe haber algo para cada cliente SAP. Pero no será barato.
Peter M. Färbinger, Revista E3
12 marzo 2024
avatar

RAP es moderno y popular. En esta página, el supermercado de descuento Billa se anuncia con RAP. Billa significa "Billigladen", o tienda de descuentos, y es el equivalente austriaco de Aldi, Hofer, Edeka, Migros, Coop o Rewe.

Es extremadamente probable que el marketing de Billa no se refiere a RAP, es decir, RESTful Application Programming, sino al rap, un cántico rítmico, distintivo y normalmente rápido de la música popular y parte de la cultura hip-hop. Rapear invoca al tipo de música y cántico, como bien lo sabe Wikipedia.

Así que vamos a juntar algunos modelos de programación a nuestro gusto para hacernos una idea de lo que le espera a la comunidad SAP después de un enfoque R/3 Abap. CAP (Cloud Application Programming) difiere de RAP (RESTful Application Programming Model) y es más un entorno de ejecución Java Script que SAP Abap.

Código abierto


CAP combina tecnologías SAP conocidas y productos de código abierto en uno, principalmente Node.js, un entorno de ejecución JavaScript de código abierto multiplataforma que puede ejecutar código JavaScript fuera de un navegador web. Esto puede utilizarse para operar un servidor web, por ejemplo.

También están a bordo los llamados Core Data Services, CDS, un lenguaje de modelado universal para servicios y modelos de dominio y parte de SAP CAP por defecto. CDS ha sido la infraestructura para el modelado de datos de SAP desde Hana. Desde una perspectiva técnica, es crucial que los CDS definan los modelos de datos directamente en la memoria de trabajo de Hana y no en el servidor de aplicaciones ERP. Se suele utilizar JavaScript, pero se pueden utilizar muchos otros lenguajes de código abierto. 

No es un marco barato


El modelo de programación de aplicaciones en la nube de SAP no es, por tanto, un marco barato. Simplifica la creación de aplicaciones en la nube para los programadores. El marco proporciona bibliotecas y lenguajes relevantes, no solo Node.js. Pero, ¿por qué CAP? Snap Consulting, socio de SAP, tiene la respuesta: el futuro pertenece exclusivamente a la nube de SAP. En el futuro, los desarrollos nuevos o posteriores en el contexto de SAP solo se llevarán a cabo utilizando tecnologías en la nube, lo que convierte a la BTP (Business Technology Platform o plataforma de aplicaciones empresariales) de SAP y a CAP en el nuevo hábitat natural. Un mundo feliz. ¿Está realmente el mundo entero en la nube? ¡Vamos a rapear!

RESTful


SAP RAP, RESTful Application Programming, es el modelo preferido por los programadores experimentados para Abap en la nube. RAP es adecuado tanto para soluciones on-prem como para servicios en la nube. Es adecuado principalmente para interfaces en la capa de aplicación de Abap. La base de datos subyacente es Hana. CAP es solo nube con código abierto y stacks SAP en Java o Node.js. RAP, por su parte, es la solución para Abap en la nube, cuya interfaz de usuario se proporciona a través de Cloud Foundry o NEO y se refiere coloquialmente como Steampunk.

Embedded Steampunk es, por tanto, Abap Cloud. Una ventaja de Embedded Steampunk es el estrecho vínculo con S/4 en comparación con extensiones más laxas como Steampunk en la SAP Business Technology Platform. Abap Cloud es un término genérico que reúne Embedded Steampunk en la nube pública y en la nube privada (on-prem). SAP planea utilizar Abap Cloud para proporcionar las herramientas Abap más eficientes de los últimos diez años, como CDS, Eclipse, API liberadas y RAP. Ahora está claro por qué la tienda anda rapeando. 

Steampunk como sinónimo de futuros complementos y mejoras de S/4 seguirá acompañando y desafiando a la comunidad SAP durante muchos años.

avatar
Peter M. Färbinger, Revista E3

Peter M. Färbinger, editor y redactor jefe de E3 Magazine DE, US y ES (e3mag.com), B4Bmedia.net AG, Freilassing (DE), E-Mail: pmf@b4bmedia.net y Tel. +49(0)8654/77130-21


1 comentario

  • Die Schlussfolgerung verstehe ich nicht:
    “[..]Weiterentwicklungen im SAP-Kontext sollen zukünftig nur mittels Cloud-Techniken durchgeführt werden, womit [..] CAP zum neuen natürlichen Lebensraum werden”
    Das würde voraussetzen, dass CAP (und SAP BTP) die einzige Lösung wäre, um RestFul APIs zu implementieren oder zu benutzen. Aber RestFul APIs sind ein Industriestandard – jeder verwendet Webservices. Es gibt sogar Firmen die Amazon-WebServices heißen, weil man sie komplett per RestFul benutzt.

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.