Dear Reader,
If you'd like to try Fiori Launchpad on HANA Cloud Platform (HCP), and understand the end to end scenario, keep reading.
Fiori Launchpad is available @ HANA Cloud Platform since Nov, 2014 (GA).
The Fiori launchpad user interface is platform agnostic. It has the same user experience on all deployment options (For more information, see Simplifying your UX with SAP Fiori launchpad on SAP HANA Cloud Platform).
Go to the SAP HANA Cloud Platform page and register to get a HANA Cloud Platform account (this isn't yet available in the trial version).
You have to ensure the following:
If you need support with these two requirenments, please contact the DevOps team (amit.maimon@sap.com)
For more information, see Managing Roles in SAP HANA Cloud and assign launchpad users to roles.
Follow the "DD-CC" steps: (Develop > Deploy > Configure > Consume)
Develop your Fiori/Fiori-Like application using Web IDE
The basic guidelines:
Develop the Fiori UI on top of HCP as an “HTML5 application”.
We recommand using the Web IDE’s templates for Fiori applications.
You need to have an on-premise Gateway system connected to the cloud, either with a cloud connector or exposed outside the Firewall.
Alternatively, you can use GwaaS (Gateway as a service)
Additional backend logic can be developed as Java applications on HCP.
The Java application exposes REST services that can then be accessed by the Fiori client-side application much like the access to the oData calls.
Procedure:
The screenshot below shows the available template when creating new project using WebIDE.
Alternatively, you can also extend an existing application (For more information, see SAP Web IDE Developer Guide)
The Web IDE documentation is available here - SAP Web IDE Developer Guide
Deploy your application on GIT the Cloud Repository (HTML5 Repository)
SAP HANA Cloud Platform enables you to easily develop and run lightweight HTML5 applications in a cloud environment. HTML5 applications on SAP HANA Cloud Platform consist of static resources and can connect to any existing on-premise or on-demand REST services. Compared to a Java application, there is no need to start a dedicated process for an HTML5 application. Instead the static resources and REST calls are served using a shared dispatcher service provided by the SAP HANA Cloud Platform.
Once you are finished, you need to push your code to the GIT Cloud repository.
Procedure:
1. Clone a repository.
2. Create a project and add an html file.
3. Push the file to the GIT repository.
4. Test the application.
5. Create a version and activate the version.
Check out this tutorial - SAP HANA Cloud Platform
For more information (Work with HTML5 repository), see - SAP HANA Cloud Platform
To ensure seamless integration of your app in the launchpad, perform the following:
Configure your Appa using Fiori Configuration Cockpit (FCC)
You perform the content creation and design tasks in the SAP Fiori Configuration cockpit.
To access this page navigate to: https://fiorilaunchpad-<accountname>.dispatcher.hana.ondemand.com/sap/hana/uis/clients/ushell-app/shells/fiori/FioriLaunchpad.html?mode=admin
The applications are launch from tiles. Today, there are three tile types:
[1] Static tiles that run any static app url,
[2] Dynamic tiles that run app and display aggregative number based on oData
[3] Custom tiles that can run whatever you like in the tile.
(Heads-up: additional tile types, such as news and others, areplanned as part of the product roadmap)
Perform the following tasks:
Purpose | Task | Description |
---|---|---|
To integrate apps in launchpad sites and make them available in catalogs at runtime | Configure apps: set app properties and tiles, assign categories | Configuring Apps, Manage App Assignments |
To enable role-based access to apps | Create and configure content packages: set properties, assign apps and roles | Configuring Content Packages |
To ensure visibility and organize the display of apps in launchpad sites | Create and configure groups: set properties, assign apps to groups | Configuring Groups |
Consume Your Application in Fiori Launchpad on HANA Cloud Platform
To access a launchpad site:
For information about the runtime capabilities of SAP Fiori launchpad, see Using the Launchpad. Note, however, that not all the capabilities are available on cloud.
Enjoy!
Inbal Sabag
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
22 | |
11 | |
10 | |
9 | |
8 | |
6 | |
6 | |
6 | |
5 | |
5 |