Personal Blog on Amazon EC2

Its been a very happy 55 days since I moved to Amazon EC2 for my personal blog. Yeah, yeah, I understand the puzzled look on your face. Let me explain why you should consider moving to EC2 as well. You can thank me later :).

Over the past decade the best thing that has happened for people is that computing became cheaper, and its getting cheaper day by day. Amongst this vast revolution is the Amazon Ec2 cloud revloution, to which I am thankful for and may be you will be too very soon.Over a year back Amazon launched a Free Tier plan for its customers opening up the cloud computing for bloggers like us who dont make money out of our blogs yet. So what? Why should you make a switch to something so complicated ?

Here you go:-

  1. You pay for what you use and for the first year, if you are in the free tier, you hardly pay a dollar in the first year which is totally cool.

  2. There is hardly any downtime of your site. For the past 55 days I have had 2 minutes of down time which is nothing compared to any other hosting provider. hardly any outages since jan 12th

  3. The response time of the site is averaging around 400 ms at max which is totally kick ass.

    See the steep drop in response time since in the month of Jan.

  4. Security is not much of a deal as long as your are keeping your virtual server updated.

  5. Back ups and restores are just a button click away.

  6. Page loads are much faster.

  7. With all of the above, peace of mind is almost always assured after the switch and settling down glitches. Yeah you heard me, there most likely will be minor issues, till you get the perfect customization. No transition is perfect, so be prepared for a bit of hassle, trust me its totally worth it after its all done.

  8. Ofcourse you can boast your geekiness before your friends that your blog is hosted on Amazon EC2 🙂

<

p>Now the world is not perfect anywhere, is it? So what are the drawbacks u ask me? Amazon EC2 is not a very user friendly environment if you are a total newbie to setting up servers, running them and maintaining them. It does need a fair bit of knowledge of how things work in the computer world, but dont be discouraged,Its a worth while learning curve that anybody can learn if they commit to put their mind to it. If you have been self hosting your blog on any host, you will be able to manage it without any issues.

I moved to EC2 free tier on 12th of Jan, prior to which I was hosting this very same blog on Godaddy. I just didn’t find the value with them, given over the 4 months of hosting i did with them, the blog had a total of 6 hours of down time and the response time was averaging around 3 seconds and content loading was very slow. That made me think of alternatives and here I am with a my personal blog on Amazon EC2 and I am truly delighted.

Some useful info if you are considering to move to EC2 yourself.

Bitnami is the preconfigured Virtual stack I used for running WordPress on Amazon EC2, which really is the easiest way to host your blog on EC2.

Here is a tutorial that helped me move to EC2.

Support documents of Bitnami are here incase you need help tweaking.

Copper Egg, The most simple and the extensive elegant tool, with which I monitor my servers health.

Note:- A word of caution, these are my learnings from my personal experiences and how things worked for me, so try them with a pinch of salt. Not all problems have the same solution, so may be this solution might not work well for you, so dont come here whining, i would be glad to help but only to an extent and I wont take any reponsibility if i things break on your blog. Thanks for reading, please feel free to share if you like it.