🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️Los componentes de la arquitectura SAP Fiori

Los componentes de la arquitectura SAP Fiori

Los componentes de la arquitectura SAP Fiori

Apunte Creado OK - Icliente: cliente

SAP Web Dispatcher: entre internet y los servicios del cliente (DMZ)

Funcionalidades

* actúa como proxy inverso

* focaliza datos de mas de una fuente

* bloquea o habilita recursos internos

* balanceo de carga

Servidor Frontend: Aloja el servicio ODATA y el FLP

Servidor Backend: Aloja datos y servicios comerciales, allí se implementa el ODATA

Base de datos:

SAP Cloud Platform (SCP): es lo mismo que SAP BTP (Servicio PaaS de SAP)

Aprovisionamiento de ODATA: es un servicio de SCP

WEB IDE: Entorno de desarrollo en la nube

SAP Fiori Cloud: servicio para alojar aplicaciones y FLP en la nube obteniendo los datos comerciales de un servidor backend local. Remplazaria al servidor Frontend.

Repositorio de aplicaciones: repositorio de aplicaciones residente en SCP, almacena interfac de todas la aplicaciones en SAP FIORI Cloud.

Servicio móvil de SAP: servicio en la nube para SAP Mobile Platform

Cloud Connector (CC): es un servicio ligero que forma parte de la infraestructura del servidor local y expone el servidor local a SCP

conector: aplicacion nexo entre sap y aplicaciones no sap

CC: establece VPN SSL al SCP

Beneficios

* No hace falta configurar firewall local para acceso a los sistemas internos

* compatible con HTTP

* Habilita landscape distribuido entre aplicaciones locales y en la nube

* Permite propagar identidad de usuarios en forma segura

* Facil instalacion y configuracion

* SAP brinda soporte

FES: Front End Server (netweaver 7.40 o + sin logica comercial)

BES: Back End Server (netweaver 7.40 o + con aplicaciones comercial)

se puede instalar FLP en cualquier cliente y comunicarse directamente al FES aunque se recomienda interponer un SAP WEB Dispatcher, que es un unico punto de comunicación que posee reglas de enrutamiento y balanceo de carga.

3. Landscape de SAP Business Suite.

Admite transacciones basadas en SAPUI5 y antiguas. Como componentes obligatorios podemos mencionar:

* SAP Gateway para la comunicación OData

* La interfaz de usuario central Fiori

* Las interfaces de usuario de producto para las aplicaciones

Un FLP en ejecución es necesario para la personalizacion del usuario pero tambien para acceder a los datos a traves del FES

Las aplicaciones SAPUI5 se guardan en el repositorio ABAP como BSP y se entregan usando complementos de interfaz de usuario que residen en el FES. Los servicios de Gateway son parte de las actualizaciones de la solución BES y estan escritos en ABAP.

Los servicios del gateway los registra el cliente en el FES. Solo cuando se requieren datos hay una solicitud OData via Dispatcher al Gateway en el FES y de ahi se crea una solicitud RFC implementando el servicio en el BES donde la codificación ABAP se encarga de obtener los datos desde la base de datos. ( ODATA -> Dispatcher -> Gateway (FES) -> RFC Call -> Implementacion ABAP (BES) -> Base de Datos )

4. Infraestructura de la instalacion: Tipos: a) acceso a FLP desde intranet b) acceso a FLP desde internet

4.1. Fiori ON Premise: instalado en servidores locales y nos ocupamos de su actualización (mas costosa)

en este tipo de entorno es importante el Web Dispatcher que separa las llamadas del cliente a OData para obtener datos comerciales de las llamadas a UI5 y FLP.

4.2. Fiori Cloud: instalado en servidores del proveedor de servicios (p.ej: amazon). economico, escalable.

en este entorno todo el proceso las llamadas (la logica de negocio y presentacion) ocurre en el servidor BTP del proveedor y la obtención de los datos de negocio se realiza conectandose al servidor de backend a través de SAP Cloud Connector.

5. Arquitectura Fiori

Con BTP, se plantea la vision de un punto de entrada central


 

 

 


Sobre el autor

Publicación académica de Cristian Cash, en su ámbito de estudios para la Carrera Consultor en SAP Fiori.

SAP SemiSenior

Cristian Cash

Profesión: Consultor Tecnológico - Argentina - Legajo: GX99J

✒️Autor de: 23 Publicaciones Académicas

🎓Egresado del módulo:

Presentación:

Amplia experiencia en el ambito tecnologico y corporativo en labores de consultoria técnica y funcional en forma individual y coordinando equipos.

Certificación Académica de Cristian Cash