saas

Implementation of SSL on SaaS App with seprate domains

Hi, We are developing a SaaS application in Asp.net, where we have used the Single application and Per Tenant Database. The application is more like a Saas e-commerce where SSL and data separation are required features. Now we want that every Tenant can have his separate top level domain names instead of the second level domains like 37S...

ASP.NET plugin architecture for SaaS?

Hey Everyone, Been doing a bit of research and have a few questions about using a Plugin architecture for asp.net. I have used it before for a single application and works well but was wondering if it technically possible to use this architecture for a SaaS? Once code base but custom plugins for each customer using some form of custom f...

Navigating through a sea of hype

This is a vague, open question, so if you have no interest in these, please leave now. A few years ago it seemed everyone thought the death of desktop software was imminent. Web applications were the future. Everyone would move to cloud-based software-as-a-service systems, and developing applications for specific end-user platforms like...

How to handle session domains in a cname forward supporting rails saas software

Hi, I have read http://stackoverflow.com/questions/975877/how-to-give-cname-forward-support-to-saas- http://stackoverflow.com/questions/377137/rails-multiple-top-level-domains-and-a-single-session-cookie But I am unable to get a solution for the following setup: A SaaS Webapp in Rails is running under example.com All users have a ...

How do you control access to your web application based on IP address?

We have a requirement to control access to our SaaS based web application based on IP addresses (that is, we will have to limit access to Company A users only if the request originates from the PCs in their subnet). How do you solve this issue? ...

Authentication for SaaS

What would be recommended as an authentication solution for a Software-as-a-service product? Specifically, my product would have clients that would typically have low information technology skills, potentially not even having an IT department within their organization. I would still like to have my application authenticate against their...

SaaS Multi-tenancy Applications: How is data import/export/backup being implemented?

How are applications providing import / export (or backups) of data in SaaS based multi-tenancy applications, particularly single database designs? Imports: Keeping things simple I think basic imports are useful, ie CSV to a spec (or a way of providing a mapping between CSV columns and fields in the database. Exports: In single datab...

Can Apache/Tomcat allow multiple incoming DNS served by one app "host"?

Is there a way to setup apache and tomcat so that I can have d1.webapp.com d2.webapp.com d3.webapp.com etc. All hosted by the same tomcat instance without having to add aliases to the HOSTS element in the tomcat config file? I will be allowing new users to have thier own domain when they sign up and it will be a subdomain of the web ...

How are SaaS/Mult-Tenancy apps implementing email notifications (sending and receving)?

Given multi-tenant application, How are vendors implementing email notifications from an email account setup and programming perspective: Sending emails could come from a generic account: eg [email protected] or [email protected], this seems reasonable considering reply addresses and lilnks can be contained within the e...

How are SaaS applications organized?

Consider web (MVC, for example Rails) application for multiple clients as a service. How to design this? one application instance per client? (+ one database per client) one instance for all clients (+ one database for all clients) Former one is simple, but... "inefficient". How about the latter? (best practices, design patterns) H...

~saas license manager

Hi all, We're developing a saas app, which is almost finished. Being in the final stages we're wondering how we are going to charge customers for using our app, how we will enforce they will not pass on their logins and so on. Does anyone know a ready-made solution? We do have a budget for this. Rough criteria: enforcing multiple pa...

Best recruiting SaaS available for tech startups?

I run a small startup and am always on the lookout for quality engineers. I've seen someone solicit SO with a similar question but there was only one response so I'm going to solicit the community again. (http://stackoverflow.com/questions/112766/free-application-to-keep-track-of-a-recruiting-process didn't suffice for me) Over a long...

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 system. What I am not looking for when asking this question is not advice on implementing t...

SaaS recurring billing to use with my Ruby app?

I'm trying to add a SaaS recurring billing solution to my app, which is written in Ruby, we use the Sinatra framework and things like Riak. The nice to have would be: A RESTful API Ruby API Returns and get JSON data (since with that will be easy to integrate with Riak) Cheap (we are a startup, so no enterprise solutions) So far I wa...

Cloud software is: Cloud Application,On demand application or SaaS applacation?

Hi, writing a article about development cloud computing applications, and i dont know how a call cloud software, the title article is architeture and design of (eg. On demand Application), how definition i can use??i am very confused about this definition wanna know the difference of this concepts: Cloud Application,On demand applicati...

Any email sending web service out there?

I need a REST, XML-RPC or SOAP web service to make my client application capable of sending emails. Of course I can make one myself, but is anybody aware of any hosted providers of such? I don't need to do mass mailing, it's just individual emails, nothing more, but I'd like to get rid of dealing with SPF, DomainKeys and other hassle lik...

Alternatives to Force and Zoho Creator?

I'm wondering what sorts of application development platforms of a SaaS nature are available other than Force and Zoho? ...

Can I create a public service that uses the subscribers AdWords API?

I would like to create a simple online service, that needs AdWords API access to do some keyword search. The subscribers of my service would have to provide their AdWords API developer key and token and so on .. to use all the features of my service. This way our server would connect to the AdWords API server, would collect all the nec...

What do you use for recurring payments in a Rails Application?

I'm fairly new to rails so I'm definitely not up to speed on the community's best practices, tools, etc. So I figure this may be the best place to ask. What do you use for recurring billing in a rails app? From what I can tell, there are a number of options including rolling my own with ActiveMerchant or using one of the SaaS out there...

Entity Framework and multi-tenancy database design

I am looking at multi-tenancy database schema design for an SaaS concept. It will be ASP.NET MVC -> EF, but that isn't so important. Below you can see an example database schema (the Tenant being the Company). The CompanyId is replicated throughout the schema and the primary key has been placed on both the natural key, plus the tenant I...