SAP Fiori - Architecture

Les composants clés du paysage de haut niveau de l'architecture SAP Fiori sont indiqués ci-dessous.

Dispatcher Web SAP (proxy inverse)

SAP Web Dispatcher est le premier point de contact dans l'architecture SAP Fiori pour les utilisateurs finaux. Cela gère toutes les demandes de navigateur Web des utilisateurs finaux via des appareils mobiles ou des ordinateurs portables.

C'est un point d'entrée pour toutes les requêtes HTTP / HTTPS et définit si un système doit accepter ou rejeter les requêtes et le serveur où la requête doit aller. Il peut refuser ou accepter la connexion au système SAP Fiori.

Les applications transactionnelles peuvent s'exécuter sur n'importe quelle base de données, mais les fiches d'information et les applications analytiques nécessitent la base de données SAP HANA pour s'exécuter.

Serveur frontal SAP ABAP

Le serveur frontal SAP ABAP contient tous les composants de l'interface utilisateur du système Fiori et de la passerelle NetWeaver. Ces composants d'interface utilisateur comprennent un module complémentaire d'interface utilisateur central, une bibliothèque de contrôle SAP UI5 et SAP Fiori Launchpad. Il contient également une interface utilisateur spécifique au produit. Les modules complémentaires contiennent le développement d'interface utilisateur pour la suite métier respective, telle que ERP, SCM, SD, MM, etc.

SAP NetWeaver Gatewayest utilisé pour configurer une connexion entre SAP Business Suite et les clients, plates-formes et framework cibles. Il propose des outils de développement et de génération pour créerOData services aux différents outils de développement client.

Serveur principal SAP ABAP

SAP ABAP Back-End Server est utilisé pour contenir la logique métier et les données back-end. Le modèle de recherche des fiches d'information et de la suite commerciale SAP est contenu dans le serveur principal ABAP.

Base de données SAP HANA et moteur HANA XS

HANA XSengine est utilisé pour exécuter toutes les applications analytiques dans SAP Fiori. Il contient le contenu de l'application Fiori et le contenu de réutilisation des modèles de données virtuels, fournis via SAP HANA Live.

HANA XS Engine se compose de deux composants -

  • Contenu de l'application HANA Live pour la suite Business.
  • Composant Smart Business avec KPI Modeler.

Le contenu HANA Live contient du contenu de réutilisation VDM, qui peut être utilisé à des fins d'extensibilité.

Notes -

  • Les applications transactionnelles dans SAP Fiori ne nécessitent pas nécessairement la base de données SAP HANA pour s'exécuter et peuvent s'exécuter sur n'importe quelle base de données.

  • Fait Sheets, Analytical apps and Smart Business s'exécuter uniquement sur la base de données SAP HANA sans aucune exception autorisée

  • HANA est requis pour que la fonction de modèle de recherche des fiches d'information fonctionne.

  • Les données demandées dans les fiches d'information via des modèles de recherche sont directement extraites de la base de données HANA.

Architecture SAP Fiori: types d'applications

Les applications SAP Fiori sont divisées en trois catégories. Ils se distinguent en fonction de leur fonction et des besoins en infrastructure.

Comme mentionné précédemment, les applications transactionnelles dans SAP Fiori ne nécessitent pas nécessairement la base de données SAP HANA pour s'exécuter et peuvent s'exécuter sur n'importe quelle base de données. Les fiches d'information, les applications analytiques et Smart Business ne fonctionnent que sur la base de données SAP HANA, sans exception.

L'image ci-dessous montre l'architecture SAP Fiori pour les différents types d'applications SAP Fiori.

Les fiches d'information nécessitent des modèles de recherche pour exécuter la fonction de recherche dans Fiori Apps. Les fiches d'information sont utilisées pour explorer les informations clés et les informations contextuelles dans les opérations commerciales. Dans les tuiles SAP Fiori, vous pouvez explorer plus en détail. Il vous permet également de naviguer d'une fiche d'information à toutes ses fiches d'information associées.

Les données des applications analytiques et des applications Smart Business proviennent de la base de données HANA via HANA XS Engine.

Le contenu HANA Live contient du contenu de réutilisation du modèle de données virtuel, qui peut être utilisé à des fins d'extensibilité.

L'utilisateur place la demande via un navigateur Web en utilisant HTTPS. Trusted RFC est utilisé pour communiquer entre le serveur ABAP Front-End et Back-End.

Configuration matérielle et logicielle requise

Lors de l'installation et de la configuration du système d'applications SAP Fiori, il est suggéré de vérifier la configuration matérielle et logicielle minimale requise pour installer différents composants conformément aux exigences des applications Fiori.

Il est important de comprendre le concept des modules complémentaires d'interface utilisateur et de la passerelle NetWeaver, les packs de support, qui sont installés sur le serveur frontal ABAP. Les modules complémentaires de l'interface utilisateur centrale sont requis pour la bibliothèque de contrôle SAP UI5 et le Launchpad.NetWeaver Gateway est utilisé pour configurer la connexion au serveur back-end en créant OData un service.

  • Si vous installez NW 7.4 pour le serveur frontal, tous les modules complémentaires d'interface utilisateur et les composants de passerelle font partie de cette installation.

  • Si vous installez NW 7.31 SPS04 pour le serveur frontal, les modules complémentaires de l'interface utilisateur centrale et les composants de passerelle doivent être installés séparément.

Version de produit Installation requise de la passerelle SAP NW Composants installés automatiquement avec SAP NW Gateway
EHP3 POUR SAP NETWEAVER 7.0 (COMME ABAP)

SAP NETWEAVER GATEWAY 2.0 SPS07 (Gateway Server Core NW 703/731)

Si vous souhaitez installer les applications "Demandes d'approbation", vous devez en plus installer - SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100

GW_CORE 200

SAP IW FND 250

SAP WEB UIF 731

IW_BEP 200

SAP NETWEAVER 7.4 (AS ABAP), SAP NETWEAVER 7.4 FOR SUITE (AS ABAP)

Tous les composants requis sont inclus dans l'installation de SAP NetWeaver (SAP_GWFND)

Si vous souhaitez installer les applications "Demandes d'approbation", vous devez en plus installer - SAP NETWEAVER GATEWAY 2.0 SPS07> SAP IW PGW 100

Conditions préalables à l'installation de SAP NW

La configuration matérielle minimale requise pour le serveur frontal SAP NetWeaver Gateway est la suivante:

Exigences Caractéristiques
Processeur Dual Core (2 processeurs logiques) ou supérieur, 2 GHz ou supérieur
Mémoire à accès aléatoire (RAM) 8 Go ou plus
Capacité du disque dur 80 Go primaires ou plus

HANA 1.0 La base de données requise ne concerne que les fiches d'information et les applications analytiques.

HANA Liveest inclus avec la suite sur HANA mais il est mis à disposition sous forme de package séparé à installer. SAP HANA Live utilise les moyens de scénario intégrésSAP HANA Live partage un SAP HANA Appliance avec le Business suite.

SAP HANA Live pour SAP ERP
Produit SAP HANA Live pour SAP ERP
Libération 1.0 SPS10
Composants logiciels HCO_HBA_ECC
Basé sur Logiciel SAP HANA Appliance SPS 08 ou supérieur
Documentation publiée Avril 2015

Vous installez ce composant logiciel en tant que module complémentaire pour SAP HANA. Le logiciel de l'appliance SAP HANA est préinstallé sur un système matériel d'appareil spécifique livré en collaboration avec les principaux partenaires matériels SAP.

Configuration requise du paysage système pour SAP Fiori

Les exigences du paysage système pour SAP Fiori sont résumées dans le tableau ci-dessous.