To Cloud or not to Cloud


Whether you go with a cloud solution or not, one thing to remember is that the cloud does not give you automatic scalability. The cloud gives you options, not solutions, and in fact there are many good reasons to host your own (financial AND technical). You still have to put in effort to design a system that allows you to "just add more hardware". The cloud may or may not be part of your deployment strategy (don't forget about hybrid solutions!). Before even thinking about cloud hosting, you should make sure that:

 

 

The funny thing about cloud hosting is that it forces us to do what we should have been doing all along - automating everything! Good cloud strategy will translate to good data center strategy, but not vice versa.

 

 

Tools for automated deploy: