Applying ABAP Based Fiori to Hana Cloud Platform (Part II)
We used the certified SAP Add-On Neptune Software and I would like to share some more of our experience we made.
After we converted our Application to Fiori and pretty it up (Thx to the marvelous Neptune Software Support) we started the endeavor to apply this app to our Hana Cloud Platform(HCP) as a Portal App.
What is the USP ? We wanted to provide our Analysis Data (System Landscape Analysis) directly to our Customers in the second we finished the analysis. This should be done with a beautiful Fiori design and without exposing our Network or other Connections to the public.
That can be achieved by using the some of the fascinating facets of the rich functionality provided by the Hana Cloud Platform. We can securely segregate customer facing app´s from internal(intranet) Applications/App´s but still using the same Application.
What did we need to do? . Well for sure, you need to use the SAP Hana Cloud Connector. To install this component was easy and a matter of minutes – to download the Connector go here. All the necessary documentation is available online.
Just to stretch it a little bit, we just installed it on a Windows 10 Workstation in our network and configured it appropriately. The beauty of this approach is the fact you do not need any VPN or other middle ware. If you already utilize a PI/PO system of course you can continue doing this. The cloud connector does all the connectivity and secures the communication between the Hana Cloud Platform and the R/3 Back-end Systems.
Now we come to the interesting part. In order to transfer our internal Application, all we need to do, is exporting the app via the Neptune Application Designer and importing it into the WEB IDE on the Hana Cloud Platform. Integrating the App to the Fiori Launchpad is done with a click. Now you need to integrate the App into the HCP Portal and that´s it and the App will run instantaneously.
In our case, all data is retrieved from the back-end systems. Great !
We can think of a lot of valuable use cases to follow that logic. Vendor or Customer Collaboration is done much more easily without exposing your network. Each Fiori App can be feed from different SAP Systems (ERP, CRM, SRM, etc..) which might have different release or patch levels.
To make all of the above mobile enabled you can use the app native on your SAP system or through a few more set up´s on the HCP.
Last word of advice – all App´s running on HCP must be stateless and in Neptune, there is no need to write state-full Applications.
If you need any further information or you liked what you read – leave a comment, like it, share it or mail us. There is just too much information to share but I do believe you got the idea.