Questions tagged [saas]

Software as a service (SaaS), or "on-demand software," is a software delivery model in which software and its associated data are hosted centrally and are typically accessed by users using a thin client, normally using a web browser over the Internet.

Software as a service (SaaS), sometimes referred to as "on-demand software," is a software delivery model in which software and its associated data are hosted centrally (typically in the (Internet) cloud) and are typically accessed by users using a thin client, normally using a web browser over the Internet.

SAAS Definition - Wikipedia

1084 questions
404
votes
12 answers

What is SaaS, PaaS and IaaS? With examples

What do the following terms mean? SaaS PaaS IaaS? There are various cloud services available today, such as Amazon's EC2 and AWS, Apache Hadoop, Microsoft Azure and many others. Which category does each belong to and why?
RT_
  • 6,281
  • 4
  • 16
  • 6
96
votes
1 answer

Stripe - How to handle subscription with a free plan and no credit card required at sign up time

We started to implement Stripe on Redsmin (one of our project) and I think we may have missed something. Here is how it works: To use our product, the user must select a plan (free, s, m, xl, xxl...) then enter its login/password and is then good…
41
votes
6 answers

How to build LDAP integration for my web app?

My company develops and sells a SaaS application that has hundreds of customers. Some of our customers have asked us to support LDAP integration for authenticating user accounts against their existing systems instead of having to create another…
chief_wampum
  • 539
  • 1
  • 6
  • 11
34
votes
4 answers

How to create SaaS application with Python and Django

Can you advice me with some articles/applications that allows you create SaaS(Software as a Service) application with Python and Django. For the moment the general topics I do not understand are: Do you have one working application for all clients…
Ilian Iliev
  • 3,217
  • 4
  • 26
  • 51
32
votes
2 answers

What are some online websites to compile and run PL/SQL?

I want to execute programs of PL/SQL on-line for practice. Can any one suggest me any websites which will compile and run the code and show the result? Thank you.
Learner
  • 1,544
  • 8
  • 29
  • 55
27
votes
5 answers

SaaS / Multi-Tenancy approaches for Java-based (GWT, Spring, Hibernate) web applications

I am currently looking into converting a single-tenant Java based web-app that uses Spring, GWT, Hibernate, Jackrabbit, Hibernate Search / Lucene (among others) into a fully fledged SaaS style app. I stumbled across an article that highlights the…
brent777
  • 3,369
  • 1
  • 26
  • 35
26
votes
1 answer

Multi-tenant SAAS in Django

I have developed Multi-tenant SAAS apps in PHP/Laravel but recently I had a challenge to develop one in Django/Python. I am still learning Django though and I really like Django rest framework (DRF). But I have difficulties to figure out the…
Cheruiyot Felix
  • 1,557
  • 5
  • 26
  • 42
26
votes
3 answers

Multi-tenant PHP SaaS - Separate DB's for each client, or group them?

You'll have to bear with me here for possibly getting some of the terminology slightly wrong as I wasn't even aware that this fell into the whole 'multi-tenant' 'software as a service' category, but here it does. I've developed a membership system…
Sk446
  • 1,240
  • 3
  • 19
  • 38
22
votes
1 answer

SaaS, SOA and Web Services

This question may be foolish, but I am really confused. I want to implement a Software as a Service (SaaS), and I thought that I can use Visual Studio and WCF to do it. But I've read that WCF and Web Services are a SOA implementation and not a…
user1900858
  • 223
  • 1
  • 2
  • 6
21
votes
6 answers

Best Practices for developing a multi-tenant application with Symfony2 and Doctrine2

I am working on an application that needs to support the multi-tenant model. I am using the symfony2 php framework and doctrine2. I'm not sure the best way to go about architecting this requirement. Does Symfony's ACL functionality provide a part…
Jeremy
  • 1,908
  • 3
  • 25
  • 38
21
votes
5 answers

Active Directory authentication for SaaS product

After some theoretical help on the best approach for allowing a SaaS product to authenticate users against a tenant's internal Active Directory (or other LDAP) server. The application is hosted, but a requirement exists that tenants can delegate…
Michael Shimmins
  • 19,961
  • 7
  • 57
  • 90
20
votes
10 answers

SaaS database design - Multiple Databases? Split?

I've seen SaaS applications hosted in many different ways. Is it a good idea to split features and modules across multiple databases? For example, putting things like the User table on one DB and feature/app specific tables on another DB and perhaps…
Vyrotek
  • 5,356
  • 5
  • 45
  • 70
18
votes
4 answers

How is the Twelve-Factor App manifesto applied to PHP projects?

I just read the Twelve-Factor App, which looks like a pretty comprehensive set of rules to apply in a web-based application. It uses python or rails in its examples, but never php... I was wondering which factors of the manifesto can be applied to…
Naoise Golden
  • 8,793
  • 4
  • 49
  • 65
18
votes
3 answers

Multi tenancy or multi instance?

I'm trying to build a web-based SaaS solution, and I hit a road where I'm not sure to use multi tenancy or multi instance. I will try to describe what I'm trying to achieve, and each approach advantages and disadvantages (my opinion, according to…
Asher
  • 557
  • 3
  • 18
18
votes
5 answers

What do I do about recurring billing?

This might be a subjective question, but I'll give it a go. There are already a number of questions on SO that revolves around subscription billing management. I am currently working on a SaaS solution that will require a fully automated billing…
phidah
  • 5,794
  • 6
  • 37
  • 58
1
2 3
72 73