Skip to main content

Questions tagged [software-as-a-service]

a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.

0 votes
1 answer
436 views

How do you handle multiple database connections on an multitenancy applications

In a multitenancy application where you create a new postgres database for each tenant, what's the best way to handle database connections on runtime? Do you open and close connection on every request ...
Cavdy's user avatar
  • 103
1 vote
0 answers
135 views

Centralized management of many single-tenant instances

Designing a SaaS application that will be used by multiple business customers (tenants). Decided to use the single tenant model - a single instance of the application and database is deployed for each ...
Alex's user avatar
  • 11
1 vote
2 answers
859 views

Multi-tenant multi-region SaaS with per-customer subdomain

I am trying to figure out how to design SaaS system that offers subdomain per customer (e.g. <customer>.example.com), where each customer is on specific region. Due to compliance and regulation, ...
del-boy's user avatar
  • 149
0 votes
1 answer
150 views

How to improve a monthly usage quota system for an API with growing number of users?

Couple of years ago, I designed an API service which has a limit on the number of requests per month per user. To track the monthly usage of each user, I used a table called monthly_usage. The table ...
bytesandcaffeine's user avatar
1 vote
2 answers
158 views

How can I enable user data sovereignty in a B2B SaaS application?

We develop a SaaS solution that processes customer ERP data and provides analyses from it in a front-end. The software is a standard solution and should require as little customization as possible for ...
Dennis's user avatar
  • 13
0 votes
3 answers
176 views

Can you suggest ways to assure client data confidentiality in a SaaS product managed by yourself?

I am designing a multitenant SaaS platform where the database will hold information for different clients. The application consists of an Angular frontend and a REST API Backend. Some of the clients ...
codependent's user avatar
0 votes
0 answers
301 views

microservice custom error messages

We use microservices and spring boot in our saas (multi tenant) projects. We will proceed through the schema per tenant. We manage the error messages we show to the users through a database. We are ...
Burak Yilmaz's user avatar
0 votes
1 answer
107 views

Architecture for SaaS that can run in my company's cloud or in clients' networks [closed]

I am working on a portable SaaS web application that has these requirements: The application can run as a cloud service hosted by my organization. Clients can run the application in their own on-...
emull8r's user avatar
  • 23
4 votes
4 answers
4k views

Multi tenant architecture, single database?

Based on this explanation of multi-tenant architectures here: A multi-tenant architecture is one where a single software instance and database serves multiple customers I cannot fathom how it is ...
Jonas Grønbek's user avatar
0 votes
1 answer
704 views

Multitenancy - Get tenant in microservices architecture

In a multi-tenant architecture where each tenant has its own database, what would be the best way for each of the microservices to obtain information about the tenant (such as which database to ...
Guilherme Ferreira's user avatar
1 vote
1 answer
94 views

Creating models for a subscription-based service using third-party payment gateways

If this question is too broad for Q&A format, I'd appreciate a pointer on where to ask it. Suppose that you're using Stripe (or some similar service) to manage the payments for a service of some ...
McDerp's user avatar
  • 75
0 votes
0 answers
476 views

Integrating HTTP / Webhooks with Message Queues

I'm working at a project which integrates several Applications mostly SaaS Applications. The SaaS solutions have all the possibilities to hook into the internal event system with webhooks. The ...
Gulliva's user avatar
  • 111
-3 votes
1 answer
35 views

Implemented appstore/integrations in an SaaS application

What is the best way to implement a app store in a SaaS application? For example, say you have an ERP application and you want to allow external accounting systems to integrate into your application. ...
user2579449's user avatar
0 votes
0 answers
323 views

How to handle various types of custom logic in multi-tenancy architecture

In a microservice based multi-tenant web application, there are some cases of tenant specific logic where I am unclear about the proper strategy to handle them. Thank you for pointers. These two ...
tscherg's user avatar
  • 109
-2 votes
1 answer
608 views

Product subscription checks in a Microservice API's

We're in the middle of architecture a SaaS web app which will operate on a subscription basis. Each user is associated with a merchant by means of a claim on their identity and the subscription exists ...
AndyM's user avatar
  • 97

15 30 50 per page
1
2 3 4 5 6