This is, of course, shameless self promotion, but the SaaS Rails Kit that I
created could definitely point you in the right direction with some working
code: http://railskits.com/saas/ (n.b., it's not free).

To generally answer your questions, though, it's not that different from
your typical Rails app.  You can use a single database with appropriate
query scoping to restrict tenants to only seeing their data.

--
Benjamin Curtis
http://railskits.com/ - Ready-made Rails code
http://catchthebest.com/ - Team-powered recruiting
http://www.bencurtis.com/ - Personal blog





On Tue, Sep 16, 2008 at 9:50 AM, John John <[EMAIL PROTECTED]
> wrote:

>
> Anybody here working in the saas application using ROR? I have few
> questions for you.
>
> 1) How do you manage the scalability? Do you use multi database
> connection or database clustering. Which one is best?
> 2) What application server you are using? How many mongrels in the
> backend?
> 3) How to make the configurable application. For example, workflow
> configuration differs for the tenants. How can we configure the workflow
> for the tenant?
> 4) How the security is implemented? I mean, how the subscription model
> is implemented? How ca we protect the datas of one tenant from other
> tenant?
> 5) How can we monitor the performance?
>
> Any other suggestion in desigining the saas application?
>
> Regards,
> John
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to