Developing a SaaS Multitenant Business Application on SAP Business Technology Platform in the Cloud Foundry Environment
This code sample is deprecated in favor of a CAP-based example. See cloud-cap-multitenancy.
This repository contains a sample reference application for developing and deploying a SaaS (software-as-a-service) multitenant business application on SAP Business Technology Platform, Cloud Foundry environment. Follow the instructions below to deploy the application on SAP Business Technology Platform in a subaccount that is configured for the Cloud Foundry environment.
This branch has code that uses PSQL as the back-end DB. For HANA DB please click here.
- Cloud Foundry command line interface (CF CLI) tools
- A subaccount on SAP Business Technology Platform running in the Cloud Foundry environment
- Access to SAP Web IDE Full-Stack
To install the app, you must clone the code from this Github repository and deploy the application on your SAP Business Technology Platform subaccount, running on the Cloud Foundry environment.
For complete setup instructions, see the Download and Installation instructions.
There are no known issues with this sample application. If you encounter any issues, please reach out to us through the details highlighted in the 'How to Obtain Support' section below.
The purpose of this application is to illustrate the multitenancy capabilities of SAP Business Technology Platform running on the Cloud Foundry environment. Thus, it is provided as-is with no official lines of support.
As a part of our future development, we plan to add functionality to the application that is based on the role of the logged-in user.
Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0, except as noted otherwise in the LICENSE file.