With all the current hype about cloud deployments, it is sometimes difficult to understand what are the real-world implications of choosing such a technology to deploy enterprise services. What are the common pitfalls and what are the best practices that will help you successfully install a...