martes, 5 de agosto de 2014

SAP Fiori. Arquitectura

En este post voy a ampliar un poco la información sobre SAP Fiori. Comentare un poquito mas sobre la arquitectura de este paquete de aplicaciones, comentando algunas de sus características.

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