This public repository is read-only and no longer maintained. For the latest sample code repositories, visit the SAP Samples organization.
Using SaaS Provisioning Service to develop a SaaS Multitenant 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 that explains the steps involved in using SaaS Provisioning service to develop and deploy a SaaS (software-as-a-service) multitenant business application on SAP Business Technology Platform, Cloud Foundry environment.
Through this sample application you will understand:
- How does a provider serve a SaaS application using the SaaS Provisioning service.
- How can a consumer subscribe to a multitenant SaaS application.
- Cloud Foundry Command Line Interface (CF CLI) tools
- A subaccount on SAP Business Technology Platform running on the Cloud Foundry environment
- Access to SAP Web IDE Full stack version. -or- Business Application Studio
- Developing a Multi Target Application (MTAR) on SAP Business Technology Platform Cloud Foundry
To install the app, you must clone the code from this Github repository and deploy the application on your SAP Business Technology Platform sub-account, running on the Cloud Foundry environment.
Mandatory: Please replace all occurances of <landscape> with the four character code (ex: eu10) that represents the landscape that you will be deploying into.
For complete setup instructions, see the Download and Installation instructions.
mbt build
cf deploy mta_archives/multitenant_helloworld_node_1.0.0.mtar -f
cf undeploy multitenant_helloworld_node -f --delete-services
There are no known issues to this sample application. If you encounter any issues, please reach out to us through the details highlighted in the How to obtain support section
The intended purpose of this application is to illustrate the multitenancy capability of SAP Business Technology Platform running on Cloud Foundry environment.
In case of an issue please create an issue on Github. Please follow the steps mentioned here to create an Issue.
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.