SAP Fiori se basa en 5 pilares como vemos en la siguiente imagen:
Arquitectura (Alto Nivel)
En la siguiente imagen os muestro una representación de la arquitectura de SAP Fiori a alto nivel:
Arquitectura (Bajo Nivel)
A bajo nivel, SAP Fiori, está compuesto por tres componentes principalmente:
- UI Apps: Las aplicaciones están basadas en SAPUI5.
- Interfaz OData y el modelo de datos: SAP Gateway actúa de enlace entre las Apps. y la lógica de negocio del Backend.
- Lógica de Negocio: Desarrollos estandar/a medida ABAP que son los encargados de enviar información o recibir información desde/hasta las UI Apps.
Seguridad SAP Fiori
Referente a la seguridad comentaros dos aspectos importantes sobre Conectividad y Autenticación.
- Conectividad
- Desde el Navegador al Gateway mediante HTTP o HTTPS.
- Desde el Gateway al Sistema Backend a través de una RFC.
- Autenticación
- SAML 2.0 Single Sign-On
- SAP Log-on Tickets (MYSAPSSO2)
- RSA SecureID
- Usuario / Contraseña Gateway
- SAP IDP
Pre-Requisitos
Os comento brevemente los requisitos necesarios para utilizar SAP Fiori:
- SAP ERP 6.0 SPS 15 o superior
- SAP NetWeaver Gateway 2.0 SPS 06
- Gateway Add-On IW_BEP 200 + SAP Notes 1799722, 1805831 (Required for SAP ERP systems using SAP NetWeaver 7.31 and below).
- SAP NetWeaver AS ABAP 7.00 SPS21 o superior+ SAP Notes: 1774246, 1799549, 1805986, 1754533, 1809628
- SAP SRM 7.0 SPS02 excepto para My Shopping Cart que se necesita SAP SRM 7.0 SPS11
- SAP NetWeaver UI Add-On
- Runtime
- UISAPUI5 100 SP04
- UI_INFRA 100 SP04
- Design Time
- UI2_700 100 SP04
- UI2_FND 100 SP04
No hay comentarios:
Publicar un comentario