With the advent of cloud computing, the dynamics of developing web applications has changed astronomically. This transition has not been an easy journey.  Developers who were before comfortable with deploying to one server, now had to tackle multiple servers and the distribution [ read more...]