...and
I have a few questions.
I'm basically working on a MySQL+PHP based webapp. Since
I don't have on-demand scaling with VPS,
I'm planning to move from VPS to Cloud when
I hit the 1000 subscribers barrier.
I'm looking at Windows Azure but
I'm ok with other suggestions. So here are my questions:
Will it really cost me a kidney?
Every subscriber needs to download around 4-5MB of static resources each day. Bandwidth is free on the VPS but here
I see costs can easily get to $800.00/mo; this makes me very insecure about the whole thing,
I mean VPS is just $2,000/yr.
Do
I need another VM or is PHP included in the Web Sites?
I have basic sysadmin skills,
I think
I can handle setting up a PHP install, but will
I have to do this? If yes, what other service do
I need to setup manually? What about Memcached, MySQL, etc?
What security protections does it include?
For example
I have some basic protection included, like directory traversals and executable files upload;
I also have CloudFlare on my other websites for DDoS protection; will
I need to do the same thing here too, can it even be installed, can
I edit my DNS records, etc?
How are e-mails, subdomains, add-on domains, parked domains, etc. handled?
I haven't seen any references to e-mail boxes. On the VPS
I simply add them from cPanel (
[email protected] / whatever.mysite.com / ...); do
I have a similar management interface here?
Do
I get SSH access?
Or at least FTP, remote MySQL access and maybe some incremental back-ups or something?
Can
I see my quotas and advanced traffic info?
I must mention that
I really like the idea of the whole "cloud" concept, the added reliability and everything but
I really
need maybe a parallel to regular hosting or something so
I know what to expect.