✒️Los componentes de la arquitectura SAP Fiori
Los componentes de la arquitectura SAP Fiori
- Los componentes de la arquitectura Fiori
los componentes de fiori son:
* Cliente: representa un navegador o un cliente sap fiori. En un escenario local on-permise, acceden por FLP haciendo clic en sap web dispatcher o servidor front-end
* sap web disparcher: Es un servicio q se encuentra entra internet y servicios internos del cliente, regularmente en una zona llamada DMZ(zona desmilitarizada: o zona segura). Caracteristicas
- producto de proxy inverso, proporciona mas funciones que un proxy inverso simple. sin este, las llamadas desde el navegador se bloquearian debido a la politica de seguridad "politica del mismo origen" implementada por navegadores.
- ayuda a la app flp a obtener datos de mas de una fuenta
- puede ser un interrptor que bloquea o habilita accesos a los recursos internos
- Sap web disparcher es el equilibrio en un escesanio web. Si hay mas de un servidos netweaver (abap o java), puede actual como equilibador de carga eficaz.
* Servidor Frontend: Es el servidos que aloja el servicio Odata, necesario para las app fiori. Aloja en FLP
* servidor backend: es el sistema principal donde se aloja los datos comerciales y logica comercial. se completementa con un servicio Odata
*Base de Datos: Es la base de datos que esta conectada al servidor backend y almacena todos los datos de la empresa.
*web ide: es un entorno de desarrollo en la nube que sirve para desarrollar y ampliar las app de fiori. se usa actualmente SAp business application studio.
* Repositorio de app: es un lugar disponible de sap cloud plarform q almacena la interfaz de usuario UI de cada app de fiori expuesta en Fiori Cloud
* Servicio movil de sap: es una version en la nube de la solucion local SAP mobile platform.
* SAp Fiori cloud: es un servicio que nos permite alojar las app y el FLP en la nube. Para los datos comerciales se conecta al sistema de backend al aprovosionamiento de OData.
* Aprovisionamiento de Odata: es uno de los servidores de SAp Cloud platform, donde se registra y expone los servidores OData que se desarrollaron en el sistema backend.
*Cloud connector: es un servidor ligera de forma parte de la infraestructura del servidor local y expone el sistema a sap cloud platfotrm.
- SAP CLOUD CONNECTOR
Un conector es una app que hace nexo para la comunicacion entre sap y no sap que usan diferentes lenguajes de programacion. permiten integrar diferentes app y tecnologias con los sistemas de SAP mediante estandares abiertos. usan lenguaje compatibles como java, c, visual basisc.
SAP cloud connector (CC)es un softwate independiente que esta disponible de forma gratuita para conectar los servidores en SAP BTP con los sistemas locales en la red de los clientes.
se conecta a traves de la red del cliente, establece una conexion segura VPN SSL al sap cloud plarform asi:
VEntajas de usar Cloud connector
* no es necesario configurar el firewall local para pemritir el acces externo desde sap BTP a los internos
* cloud connector es compatible con http y con protocolos adicionales.
*podemos utilizar cloud connector para conectar bases de datos locales o herramientas de BI a bases de datos hana en la nube
*cloud connector permite propagar la identidad de los usuarios de la nube a los sitemas locales de forma segura.
* es facil instalar y configurar.
* Sap proporciona soporte estandar para cloud connector.
- EL landscape de SAP FIORI
Conta de dos servidores:
* Servidor froned de sap (FES): es un servidor de app ABAP 7,40 basico o superior sin ningun producto comercial instalado.
* Servidor backend de sap (BES) es un sap business suite que contiene app y datos de cualquier area basada en un servidor de app ABAP 7,40 o superior. El sap gateway y la codificación ABAP para la logica de las app en el BES.
Beneficios de SAp Web dispatcher, se recomienda usar un sap web dispatcher u otro proxy inverso entra FLP y FES en escenaros externos e internos. un proxy inverso ofrece un unico punto de comunicación con reglas de enrutamiento para reenviar solicitudes a los sitemas de destino.
*** El landscape para SAP BUSINESS SUITE en cualquier base
Sus componentes obligatorios de FES son
* sap gateway par ala comunicación OData
* LA interfaz de usuario central para funciones generales de fiorir
* las interfaces de usuario de productos para las app
Los beneficios del FES: no hay comunicacion con el BES por parte del FLP. Tdas las configuraciones generales del SAP Fiori se guardan en el servidos FES.
*** la infraestructura de instación
muchos clientes temen exponer sus datos comerciales a la nube pero desean aprovechar los beneficios de una infraestructura SAP basada en la nube. en base a esto, los tipos de arquitectónicos son los siguientes:
--punto de acceso interno
--punto de acceso externo
consideremos cada uno de estos tipos como detalle la clasificación sería d ela siguiente forma:
* Entorno On-premise
cuando tenemos Fiori n-premise, es porq lo tenemos instalado en una ubicación fisica en nuestros servidores. LAs aplicaciones de fiori obtienen los datos de sao mediante servicios Odata un protocolo de comunicación abierto basadi en http. SAp netweaver gateway viene por defecto instaladado con spa netweaver 7,40.
sap web disparcher. es un componente de este estilo de arquitectura porq determina donde debe enrutarse cada llamda del cliente.
* entornos fiori cloud
En comparación de entornos on-premise, el despliegue de sistemas y app en la nube se lla a cabo en centros de datos virtuales, totalmente gestionados por proveedor cloud. (el proveedor nube es rentable gracias a los modelos como propuesto por amazon web services, en donde solo se paga por el recurso utilizado.
** Arquitectura SAp Fiori
el objetivo de sap es establecer un punto de entrada en BTP, como poder en la imagen
fiori se toma como unico acceso para los usuarios y para contruir app utiliza framework de desarrollo SAPUI5 el cual esta basado en html5, J5 Y CSS. utilizando estas heramientas podemos acceder a los datos del backend utilizando servivos odata y protocolos de internet estandar como http. cuando carga el navegador los distintos componentes de bibliotecas de IU del servidos del frontend. se leen los datos de IU del servidor frontend para comprender q roles tiene el usuario y como el usuario a personalizado su experiencia de usuario es decir su launchpand.se puede acceder desde android o IOS para lo cual se pueden integrar con los siguientes sistemas bakend mediante el servicio mobile de sap btp.
 
 
 
Sobre el autor
Publicación académica de Juan Camilo Doncel Vivas, en su ámbito de estudios para la Carrera Consultor en SAP Fiori.
Juan Camilo Doncel Vivas
Profesión: Contador Publico - Colombia - Legajo: VV65K
✒️Autor de: 8 Publicaciones Académicas
🎓Cursando Actualmente: Consultor SAP Fiori
Presentación:
Especialista en gerencia estratégica de costos, contador público, con conocimientos en coordinación y/o jefatura de procesos administrativos y financieros, modulo de sap mm, co
Certificación Académica de Juan Doncel