cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for Cost effective solution for our Multitenancy Aaplication

navya_shree2
Explorer
0 Kudos

Hi BTP Experts,


We, as a Gold Partner, we have a SaaS solution hosted on SAP BTP and its Cloud Foundry runtime and We provide SaaS solutions to 30 customers.
These solutions are developed in a microservice fashion and use the multi-tenancy approach. For now, we are running our services on 1GB runtime and are totally fine for now.
Besides the huge conceptional failure on the BTP about connecting runtime to available routes.

Let's do a short recap:
For each GB of runtime, 10 routes will be added. While onboarding a new tenant alias customer, we have to add 3 new route onto each of the SaaS solutinos. These are the core concepts of BTP Cloud Foundry.

Right now, we are blocked in onboard new customers, because we exceed the technical limitations of routes available in our account. and this Technical limitations can only be solved by paying more unneeded resources.

Could you please help us here by providing the available solution to onboard more clients in a cost effective manner?
In one of the blogs i came across about hybrid model where i use subscription and Consumption models together which was still in testing phase an year ago.

--> could you please give more information about it ?
--> also, can you tell me if i can use Custom Domains to run our SaaS solutionn in a cost effective way?
--> according to discovery center Custom Domain is not available for subscription model? could you please provide more information about this?

Thanks and Regards,
Navya

View Entire Topic
andrew_lunde
Product and Topic Expert
Product and Topic Expert
0 Kudos

I’m not aware of any technical limitation to the number of routes a deployed application may use.  As long as they are unique in the namespace, they should be fine.  You hint at using your own custom domain which is also fine and would actually allow you to not have to compete for names in the default namespace.  You will have to deploy a wildcard SSL cert to cloud foundry to enable this, but that shouldn’t affect the number of routes you can use.

This is from my recollection and things may have changed or may change in the future due to the rollout of Universal Gateway.  How many routes can you create before hitting an error?

-Andrew

Navya
Explorer
0 Kudos

Dear Andrew, Thank you for your Reply, We have 3 applications deployed and we have around 30 clients so we would be needing 90 routes in total as of today. and we also expect it grows over the time. buying extra quota is not feasible as the infrastructure costs more than the product cost. we explored the option of using Custom Domain out IT was not impressed as we have extra maintainance effort in maintaining domain and SSL certificate.

In the below Blog where the customer is having similar problem there is a suggestion from SAP where they suggested Hybrin model, can you throw some light on this? https://community.sap.com/t5/technology-q-a/operating-a-multi-tenant-solution-on-btp-cf-1-gb-runtime...

Also, we came across a statement where we heard it is possible to use multitenancy without creating extra routes if we have CAP solution in Place. it dint make sense to me, could you please confirm on this.

navya_shree2
Explorer
0 Kudos
Dear Andrew, Thank you for your Reply, We have 3 applications deployed and we have around 30 clients so we would be needing 90 routes in total as of today. and we also expect it grows over the time. buying extra quota is not feasible as the infrastructure costs more than the product cost. we explored the option of using Custom Domain out IT was not impressed as we have extra maintainance effort in maintaining domain and SSL certificate. In the below Blog where the customer is having similar problem there is a suggestion from SAP where they suggested Hybrin model, can you throw some light on this? https://community.sap.com/t5/technology-q-a/operating-a-multi-tenant-solution-on-btp-cf-1-gb-runtime... Also, we came across a statement where we heard it is possible to use multitenancy without creating extra routes if we have CAP solution in Place. it dint make sense to me, could you please confirm on this.
S0024593235
Newcomer
0 Kudos

Hi Navya,

Indeed there is a limitation and the proposal as Andrew pointed out would be to use a custom domain. Using a Custom Domain would reduce the onboarding activities you need to do when new subscriptions are coming. You don't need to create routes manually, instead wildcard route will handle it.

Best Regards, Pavel