Skip to content
This repository has been archived by the owner on Jun 10, 2022. It is now read-only.

Reference application for a SaaS Provisioning service to develop and deploy a SaaS multi tenant business application on SAP Cloud Platform Cloud Foundry environment.

License

SAP-archive/cloud-cf-multitenant-saas-provisioning-sample

Repository files navigation

Important Notice

This public repository is read-only and no longer maintained. For the latest sample code repositories, visit the SAP Samples organization.

REUSE status

Using SaaS Provisioning Service to develop a SaaS Multitenant Application on SAP Business Technology Platform in the Cloud Foundry Environment

Warning

This code sample is deprecated in favor of a CAP based example. See cloud-cap-multitenancy.

Description

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.

Requirements

Download and Installation

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.

Build Command:

mbt build

Deploy Command:

cf deploy mta_archives/multitenant_helloworld_node_1.0.0.mtar -f

Undeploy Command:

cf undeploy multitenant_helloworld_node -f --delete-services

Known Issues

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

How to obtain support

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.

License

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.

About

Reference application for a SaaS Provisioning service to develop and deploy a SaaS multi tenant business application on SAP Cloud Platform Cloud Foundry environment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published