This 46 page guide explains the concepts of Cloud Computing in simple terms. The first three chapters focus on the core concepts and terminologies while the final 3 chapters introduce the popular Cloud Computing stacks including Amazon Web Services, Google App Engine and Microsoft Windows Azure. This guide is meant for developers who want to understand the fundamentals of Cloud Computing.