SAP Fiori Frontend Server

Der SAP Fiori Frontend Server ist ein Zusatzprodukt für den SAP NetWeaver Application Server for ABAP (AS ABAP). Das Produkt liefert den für das SAP Fiori App Deployment geeignete Service Stack in einem On-Premise-Szenario für die jeweilige AS-ABAP-Version.

Was ist der SAP Fiori Frontend Server?

Der SAP Fiori Frontend Server ist ein Add-on für den Application Server for ABAP (AS ABAP), welches den Service Stack für den AS ABAP liefert, der wiederum für die Bereitstellung von Fiori Apps geeignet ist.

Fiori Frontend Server

Der SAP Fiori Frontend Server stellt die folgenden Komponenten in der erforderlichen Version für SAP Fiori-Anwendungen zur Verfügung:

  • User Interface Technology (Software-Komponente USER INTERFACE TECHNOLOGY)
  • SAP Fiori App Implementierungsgrundlage (Software-Komponente SAPUIFT)
  • UI für Basisanwendungen (Software-Komponente UIBAS)

Jeder SAP Fiori Frontend Server (FES) unterstützt mehrere AS ABAP Versionen, beginnend ab AS ABAP 7.40.

SAP Fiori Frontend Server AS ABAP Versionen

Der FES definiert den initialen Service Stack (ISS) und das Service Pack Level (SPS) für zwei AS-ABAP-Softwarekomponenten unabhängig vom AS-ABAP-Stack.

  • User Interface Technology (technischer Name “SAP_UI”) und
  • SAP Gateway Foundation (technischer Name “SAP_GWFND”, nur bis AS ABAP 7.51).

Das bedeutet, dass SAP_UI unabhängig von der zugrunde liegenden AS-ABAP-Stackdefinition aufgerüstet (neue Version) oder aktualisiert (höheres SP) werden kann. SAP_GWFND kann ebenfalls unabhängig vom zugrunde liegenden AS ABAP (bis einschließlich 7.51) aktualisiert werden. Die SAP Fiori Frontend Server Version definiert immer genau eine Version des SAP_UI. SAP_UI beinhaltet die Innovationsversion und eine Wartungsversion der SAPUI5-Bibliothek.

Zudem definiert der FES auch die Version von SAP_GWFND bis zum AS ABAP 7.51. Die Software-Komponentenversion SAP_GWFND hat dabei immer die gleiche Version wie der zugrunde liegende AS ABAP, teilt sich aber die Service Pack Stack-Definition mit dem SAP_UI, da diese im FES definiert ist. Ab AS ABAP 7.52 ist SAP_GWFND nicht mehr Teil des FES und kann unabhängig vom FES- (und AS ABAP-) Stack aktualisiert werden. In Hub-Deployment-Szenarien wird empfohlen, dass die SAP_GWFND-Version des FES nicht mehr als drei Versionen höher oder niedriger als die Backend-Version von SAP_GWFND sein sollte.

SAP Fiori

E-Book: SAP Fiori

Wir erklären Ihnen, wie SAP Fiori in die SAP-Systemlandschaft einzuordnen ist und was die Technologie auszeichnet.

Weitere Komponenten

Der FES enthält zusätzlich die SAP-Softwarekomponente UI for Basis Applications (UIBAS), welche in der Dokumentation auch unter dem Namen SAP Fiori Apps for SAP NetWeaver bekannt ist. Die Zielgruppe hierfür sind Key User und Basis-Administratoren des SAP NetWeaver. Diese Apps werden hauptsächlich für einige S/4HANA Fiori Apps benötigt und sind nur im FES auf NW AS ABAP 7.5 oder höher verfügbar.

SAP Fiori Frontend Server Komponenten
Die zweite Zusatzkomponente ist SAPUIFT 100 (nur eine Version verfügbar, SP01 max.). Diese Komponente ist allerdings veraltet und wurde deshalb in FES 5.0 entfernt.

Wartung und Aktualisierung

Das SAP Fiori Frontend Server Add-on stellt die Softwarekomponente “SAP_UI” immer unabhängig vom zugrunde liegenden AS ABAP zur Verfügung. In Verbindung mit FES 3.0 bietet es aber auch “SAP_GWFND” an. Somit können diese beiden Komponenten unabhängig vom AS-ABAP-Stack implementiert bzw. aktualisiert werden.

Der FES kann ein höheres Service Pack Level (SPS) als der zugrunde liegende AS ABAP haben. Wenn Sie z. B. FES 3.0 auf SPS09 aktualisieren, sind typischerweise SAP_UI und SAP_GWFND (bis 7.51) ebenfalls SP09, während z. B. SAP NetWeaver 7.5 auf SPS01 bleiben kann.

Upgrade des SAP Fiori Frontend Servers

SAP ermöglicht es Ihnen, die SAP_UI-Version auf eine höhere Version zu aktualisieren, z. B. AS ABAP 7.50 gestattet das Upgrade von SAP_UI 7.50 auf SAP_7.51. SAP_GWFND ermöglicht dies hingegen nicht.

Wenn Sie Ihr SAP_GWFND auf eine höhere Version upgraden wollen, müssen Sie demnach den zugrundeliegenden AS ABAP auf eine höhere Version upgraden. Die höchstmögliche SAP_GWFND- und AS-ABAP-Version definiert gleichzeitig die SAP_UI-Version.

SAP Maintenance Planner

Verwenden Sie stets den SAP Maintenance Planner, um Installationen, Upgrades (höhere Produktversionen) und Updates (höhere Software-Komponentenversionen) zu planen. Der Maintenance Planner stellt alle Abhängigkeiten zwischen installierten und geplanten Produkten und Softwarekomponenten Ihrer Systemlandschaft zur Verfügung, sodass Sie bei der Aktualisierung keine bösen Überraschungen erleben.

Bereitstellungsoptionen für den SAP Fiori Frontend Server

Der SAP Fiori Front-End Server ermöglicht verschiedene Bereitstellungsoptionen.

Embedded Deployment

Der Frontend-Server wird in den (bestehenden) AS ABAP eines Business Suite- oder S/4HANA-Backend-Systems eingebunden.

Hub 1:1 Single Backend Deployment

Ein dedizierter AS ABAP-basierter SAP Fiori Frontend Server wird “vor” dem Backend-System bereitgestellt. Das ermöglicht die Entkopplung des Lebenszyklus und die unabhängige Dimensionierung des AS ABAP des FES vom AS ABAP des Backends. Verschiedene Backends haben dabei verschiedene FES. Auf diese Weise stören sich Fiori-Apps für verschiedene Backend-Versionen nicht gegenseitig.

Hub Multi-Backend-Deployment

Bereitstellung eines FES  für mehrere Backends. Nur möglich, wenn die Softwarekomponenten für die Fiori-Apps unterschiedlich sind und sich nicht gegenseitig stören. Dies ist typischerweise bei S/4HANA nicht der Fall, sodass diese Option hier selten genutzt wird.

Fiori App

Fiori Apps sind webbasierte Anwendungen, die auf dem SAP-Fiori-Server (Frontend-System) gehostet werden und auf Geschäftsdaten aus SAP (Backend-System) zugreifen. Der Zugriff auf SAP Fiori Apps kann dabei über Desktops, Mobile oder Tablets erfolgen. Die Fiori Apps werden in zwei Arten unterschieden:

Standard-Apps

Implementierung der Business-Apps, die bereits von SAP freigegeben worden sind. Diese werden als Transaktionale Apps, Fact-Sheets und Analytische Apps etc. kategorisiert.

Kundenspezifische Apps

Je nach Geschäftsanforderung kann eine komplette kundenspezifische Fiori-App implementiert werden.

Fiori-Apps für S/4HANA sind meist in einer Produktversion von SAP Fiori für S/4HANA gebündelt. Sie können allerdings nicht mehrere, unterschiedliche SAP Fiori für S/4HANA-Produktversionen auf einem FES einsetzen. Hierbei benötigen Sie für jede Produktversion einen eigenen FES.

Vorteile des SAP Fiori Frontend Server

  • Schnellere Ladezeiten: Der Frontend Server cacht Ressourcen, was zu schnelleren Anwendungs-Ladezeiten führt.
  • Skalierbarkeit: Der Frontend Server entlastet das Backend, wodurch die Anwendung besser skaliert werden kann.
  • Weniger Netzwerklast: Durch lokale Caches verringert sich die benötigte Datenübertragung.
  • Sicherheit: Der Frontend Server implementiert Sicherheitsmaßnahmen gegen Angriffe.
  • Anpassbarkeit: Benutzer können die Benutzeroberfläche personalisieren, ohne das Backend zu beeinflussen.
  • Zentrale Konfiguration: Änderungen können leichter vorgenommen werden, ohne das Backend zu ändern.
  • Offline-Unterstützung: Der Frontend Server ermöglicht den teilweisen Zugriff ohne Internetverbindung
  • Lastverteilung: Lastverteilung verbessert die Performance und verhindert Engpässe.
  • Monitoring: Der Frontend Server erleichtert Überwachung und Problembehebung.

Insgesamt verbessert der Frontend Server die Nutzererfahrung, Performance und Effizienz der SAP Fiori Anwendungen.

Fazit

Websession mit Tobias Schießl

Der SAP Fiori Frontend Server bietet eine Vielzahl von Technologiekomponenten an, die für den Betrieb von SAP Fiori Szenarien erforderlich sind. Sie haben noch weitere Fragen oder möchten sich weiterführend von unseren SAP-Experten beraten lassen? In einer kostenlosen Websession besprechen wir Ihre Herausforderungen und Möglichkeiten.

FAQ

Welche Komponenten umfasst der SAP Fiori Frontend Server?

Die Software-Komponenten sind: User Interface Technology (USER INTERFACE TECHNOLOGY), SAP Fiori App Implementierungsgrundlage (SAPUIFT), UI für Basisanwendungen (UIBAS), User Interface Technologie (SAP_UI), SAP Gateway Foundation (SAP_GWFND) und UI for Basis Applications (UIBAS).

Wofür brauche ich ein Gateway?

Wenn Sie Fiori einsetzen, benötigen Sie in jedem Fall ein SAP Gateway als Frontend. Das SAP Gateway ist ein integraler Bestandteil des SAP NetWeavers und ermöglicht die Anbindung von Geräten, Umgebungen sowie Plattformen an SAP-Systeme.

Was ist der Unterschied zwischen dem Backend Server und dem Frontend Server?

Das Frontend ist zuständig für die visuelle Oberfläche. Im Backend spielt sich die Datenverarbeitung ab. Beide bilden die Infrastruktur von Fiori-Apps.

Tobias Feldherr

Tobias Feldherr

Als Management & Technologieberater im Bereich Mobility verbinde ich tiefgehende fachliche Expertise mit langjährigem Projektleitungs-Know-How. Diese Kombination liefert mir die Grundlage, meine Kunden-Projekte zum Erfolg zu führen. Gerne unterstütze ich Sie bei den Themen mobile Infrastrukturen und App-Entwicklung mit SAPUI5 oder Low-Code.

Sie haben Fragen? Kontaktieren Sie mich!


Weiterführende Inhalte

Unser E-Book zum Thema SAP Fiori

Verwandte Beiträge

Einen zuverlässigen Service-Desk zu haben bedeutet oft gleichzeitig, ein besseres Geschäft zu haben. Dieser Glaube wird sicherlich vielen Kunden gerecht, da einer ihrer größten Frustrationen von einem missbräuchlichen Benutzer-Support-System herrührt.

weiterlesen

Die Welt befindet sich im Wandel und die sich stetig schneller entwickelnde Technologie treibt ihn voran. So natürlich auch in Unternehmen aller Branchen, die sich Kunden mit stetig wechselnden und […]

weiterlesen

Schnell und einfach OData Services zu definieren ist immer eine Herausforderung in UI5 Projekten. In vielen Kundenprojekten, die ich begleitet oder geleitet habe, nimmt die Implementierung der Datenbeschaffung einen Großteil […]

weiterlesen

Unsere Produkte zu SAP Fiori Frontend Server

Dieser Workshop bietet sich für alle Unternehmen an, die ihre Mitarbeiterzufriedenheit mit der Verwendung von intuitiven Anwendungen steigern wollen.

Mehr Informationen

Wir passen SAP Fiori Standard-Apps und Eigenentwicklungen Ihren individuellen Bedürfnissen an. Methodisch optimiert: 3 Schritte zur individuellen Fiori App.

Mehr Informationen

Schnell und unkompliziert innerhalb von zwei Wochen in die mobile SAP-Welt eintauchen mit dem SAP Fiori Quickstart durch das Team von Mission Mobile.

Mehr Informationen

2 Kommentare zu "SAP Fiori Frontend Server"

Hallo Tobias,
wie sieht es mit embeded Deploymend. Welche Komponente kann ich unabhängig voneinander updaten ?
Danke

Antworten
Claudia Bolten - 12. April 2023 | 16:20

Hallo und danke für die Frage,

hier die Antwort unserer Experten:

Im Grunde kann jede Komponente unabhängig voneinander geupdated werden. Das würde ich aber dennoch nicht machen. Meines Wissens nach kann auch UI5 immer geupdated werden nach der Aussage von SAP, da die älteren Versionen immer noch in gewissen Rahmen unterstützt werden. Falls in der Anwendung die UI5-Version fest hinterlegt ist, ohnehin diese genommen wird. Im Idealfall sollte allerdings immer nach einem Update Anwendungen, die nicht offiziell von der SAP kommen, getestet werden. Es ist zwar unwahrscheinlich, dass hier etwas passiert, allerdings ist man dann auf der sicheren Seite.

Ich glaube (bin mir aber nicht ganz sicher), dass der keine großartigen Abhängigkeiten hat und daher ab NetWeaver 7.40 oder 7.50 unabhängig aktualisiert werden kann. Nicht unabhängig updaten kann man die Komponente SAP_GWFND (Gateway Foundation), die ist mit dem Release von SAP_BASIS verknüpft und erfordert daher immer ein komplettes Release-Upgrade”

Viele Grüße
Die Redaktion von mission-mobile.de

Antworten

Schreiben Sie einen Kommentar

Bitte füllen Sie alle mit * gekennzeichneten Felder aus. Ihre E-Mail Adresse wird nicht veröffentlicht.





Kontaktieren Sie uns!
Sophie Weber
Sophie Weber Kundenservice