Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

Ours is a B2B SaaS startup (LAMP stack). We are at a very early stage of the Startup. So, we don't need any dedicated hosting at this time. We have planned to use Amazon (not finalized though). In about a month's time we may need a Development environment (maybe on Amazon) for coding and testing and show to early customers.

For now, we want to get the website up and running - just with a sign-up page, and a simple blog - to attract traffic, do some A/B Testing. We want to scale up as we grow.

Can you advise what is the best plan for me ? Amazon EC2 is a good choice for a LAMP B2B SaaS for our current needs and upgrade it as we grow ?

share|improve this question

3 Answers

There's really no "right" answer for this question. But of course there are a variety of popular choices.

I suggest you research the preferred hosting choices of Y Combinator startups.

At our company we're all in with Amazon AWS, and we're very happy with the flexibility and stability that has provided for us.

PS. You could also try starting A/B testing right away using Performable or any other service useful for A/B testing.

share|improve this answer
That's a neat page. – Alex Cook Jan 26 '11 at 14:22
Thank you, Performable seems to be a good idea. – Dhana Jan 27 '11 at 3:01

For now, we want to get the website up and running - just with a sign-up page,

Right now, just set up a static web page on a 10 USD/month shared webhosting somewhere. Or use a service like Performable (they seem to be moving away from landing pages ?). And register for Google Webmaster tools, and start getting your website indexed. Then switch to your 'real' hosting platform when you're ready and cancel the shared hosting account.

and a simple blog

Self-hosted Wordpress takes some work. Hosted Wordpress is easy to get started with, but locks you in on the URL structure "blog.company.com" (because you need the separate hostname "blog" to point to the other provider). Think about SEO, how much energy you'll really invest in blogging, and your in-house sysadmin skills, and make a decision and move on.

Amazon EC2 is a good choice for a LAMP B2B SaaS

Sure it is. As would Linode, Rackspace dedicated servers, Rackspace Cloud, Gigenet servers, and a number of other hosting platforms be. Small- to mid-scale PHP hosting is ubiquitous.

What you should mainly think about is where you'll choose to split between in-house sysadmin responsibility (securing servers, patching servers, database administration, data backup), and external fully managed services.

(Nota bene: Amazon has completely different maintenance levels built into their different products. Their hosted load balancer and hosted MySQL are fully managed, but EC2 servers aren't managed by them at all (you must do backups, OS security patching, etc).)

share|improve this answer
Thanks for your response. I would like to have everything under one host. ie., my website (sign-up page) + blog (I can manage the technical stuffs). Later, the same website will be revamped, and application will be live. Blog will drive traffic. Significant time will go in blogging at this stage. A post every couple of days. And SEO is important too. And drive traffic and also do A/B Test. Get readers to continue to read, until the application is ready for Beta. Is EC2 a good place to start ? I want the scalability to smooth and easier. I can engage an in-house sys-admin. – Dhana Jan 27 '11 at 3:05

I have loved Amazon EC2 however there is a little bit of a learning curve if you aren't comfortable with network admin stuff. If you want a nice front end on top of EC2 for a very low price, check out Scalr.net.

share|improve this answer
I have technical knowledge, so I can manage EC2. Scalr is a bit expensive for me at this stage. – Dhana Jan 27 '11 at 3:02
Amazon has steadily improved their tools over time so I imagine you will do just fine with it then. – Kenneth Vogt Jan 27 '11 at 17:24

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.