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.
87
questions
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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-...
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 ...
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 ...
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 ...
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 ...
-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.
...
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 ...
-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 ...