Last updated on Jan 25, 2024
Sap Fiori Architecture- Table of Content
SAP Fiori is a design language and a user approach which was developed by SAP and it can be used by the customers and also partners in its business applications. Since, SAP GUI needs clicking on a series of things to accomplish anything. SAP Fiori works mostly by touch. It helps users to start their tasks on one device and complete them on another. It also enables and easily connects the universe of RESTful APIs. It provides navigation, configuration options, and some other services. Android and iOS users can experience SAP Fiori benefits by using the Fiori client.
SAP Fiori possesses a high level architecture. It is built for web applications and iOS which can be used in smartphones, tablets and desktops. To enable our customers to leverage their existing SAP investments by providing instant value for all of their employees. To run on Desktop, Tablet and Smartphone SAP Fiori is used. It allows employees to work seamlessly across devices like desktop, smartphone or tablet. It also provides improved user satisfaction and also enables quicker approvals and some better decisions. It is a user experience for SAP software. It can be used for various solutions such as SAP Ariba, SAP Cloud for Customer, and more.
There are several components of SAP Fiori Architecture. They are:
The Fiori launchpad which can communicate with FES directly, but it is recommended to have some SAP Web Dispatcher or another reverse proxy in some external facing scenarios as well as internal. This is very important for communication with multiple systems, which is in normal web applications.
SAP Fiori Launchpad is the central point to access SAP Fiori applications. It shows how FLP holds the transactional and legacy apps. For Legacy apps, the communication happens directly.
SAP Fiori Front end server is an add-on product for SAP NetWeaver Application Server for ABAP. It delivers the technology software components for the front end development that are required to run SAP Fiori apps with the required stack definition. The FES contains Central UI components to run SAP Fiori Launchpad and the SAPUI5 framework. The Gateway components for OData communication. SAP Basis apps available from SAP NetWeaver 7.5 or more than that.
The back end system is the SAP Business Suites which holds business applications. It is used to contain the business logic and the back end data.
Search model for some sheets and SAP business suite is contained in the back end server.
SAP Fiori apps are divided into three different categories. They are distinguished on the basis of their functions and some infrastructure requirements. They are:
The essential capabilities of Transactional Apps are:
The important functions of a Factsheet are mentioned below:
There are five principles for SAP Fiori UI5. They are:
Top 30 frequently asked SAP Fiori Interview Questions !
HANA XS engine is used to run all analytical apps in this SAP Fiori. It contains Fiori app content and virtual data model reuse content which is provided by the SAP HANA. It consists of two components-
HANA Live content contains some reuse content, which can be used for extensibility purposes.
HANA is required for search model functions of Fact Sheets to work.
While installing and configuring the SAP Fiori apps system, it is necessary to check the minimum hardware and software requirements to install different components as per the Flori apps requirement. It is very important to understand the concept of UI Add-Ons and Netweaver gateway which support packs, those are installed on the front end server. The central UI Add-Ons are required for the SAPUI5 control library and also the launchpad. Netweaver gateway is used to set up the connection to the back end server by creating some OData service.
In this blog, we have seen about the SAP Fiori Architecture and why it is used. Also, we have gone through the components of SAP Fiori and the five principles of SAP Fiori, the requirements for the hardware and software of SAP Fiori. Also, we have seen the services provided by the SAP Fiori. Hope this blog is helpful for you.
Related Article :
Kavya works for HKR Trainings institute as a technical writer with diverse experience in many kinds of technology-related content development. She holds a graduate education in the Computer science and Engineering stream. She has cultivated strong technical skills from reading tech blogs and also doing a lot of research related to content. She manages to write great content in many fields like Programming & Frameworks, Enterprise Integration, Web Development, SAP, and Business Process Management (BPM). Connect her on LinkedIn and Twitter.
|Batch starts on 28th Feb 2024
|Batch starts on 3rd Mar 2024
|Batch starts on 7th Mar 2024