3 ms·
I host ~25 low traffic websites & have some questions about moving to AWS
I've been using shared hosting, dedicated servers & dedicated virtual servers with pretty straight forward pricing for years now, but after just hating the service, UI & reliability most of the services i've come across (godaddy, 1&1, network solutions, dreamhost, etc) and then recently running into an issue with MediaTemple not allowing adult sites (i host 2 adult sites)... AWS seems to be my final frontier of hosting.
So, since I want to put all my sites on 1 server (they're mostly side projects & a few clients sites) to make my life easier... What does HN suggest when using AWS?
~20 of the sites average 10-50 hits a day
~5 of the sites average 100-300 hits a day
About once a month, when mentioned by a blog or new marketing comes out, 2 or 3 of the sites will hit 1000 hits a day for a day or two and then go back down to their regular traffic sizes.
~5 are Magento stores
~15 are WordPress sites
~5 are static html sites with just a few pages
All but 1 of the Magento stores are actually just Magento sites being worked on, and wont live on the server for more than few months time. However there will always be at least this many on the box as i work on more stores.
My questions:
1. What service is right for me? EC2?
2. Is AWS just total overkill?
3. If AWS is a good idea, what size instance/server/service should i use?
4. What kind of prices am I looking at?
I would love to pay no more than 100/month if at all possible, but obviously if I need to I'm open to paying more. I am a firm believer in you get what you pay for. If better hosting costs more, than so be it.
- gexla 14y agoHosting web sites on AWS requires EC2, which is basically a VPS. EC2 is probably one of the worst available options if you are looking for UI and reliability. The lack of reliability is a feature of EC2 as your instances can just disappear with no warning. I don't know what your requirements are for UI, but EC2 started out as a command line only interface and it's not much better today. EC2 now has a console that you can use to start and stop services, but there is nothing to help you create a working hosting environment.Creating a robust environment for your needs is likely more trouble than it's worth with EC2. Look into similar services such as Rackspace cloud servers which has similar offerings in a more traditional package. Rackspace also offers managed VPS packages. For your purposes you probably won't need anything more than 512MB or 1GB of RAM.
- justindocanto 14y agoHi Gexla, since making this post... I've discovered a lot of what you've mentioned here. AWS is definitely overkill for what I'm looking for. The UI is not friendly, the purpose behind it are not even what I'm looking for. I didnt realize AWS was delivering such a raw platform, meaning... 'we provide a machine, you do the rest'. That is not what i am looking for by any means. I will check out rackspace & I am looking into other managed server hosting providers as well. I really appreciate your input and thank you so much for the reply =)