Every now and then, a brilliant book is written that caters to both the business person looking to get a fundamental understanding of a subject and an IT techie who needs to develop vendor neutral breadth and depth as part of their toolbox set of skills. This is that kind of book that Kelly has excelled in delivering. The reader, regardless of their background will get a solid fundamental understanding of the "Cloud", key architectural concepts needed to understand how this computing infrastructure is designed, planned, structured, and implemented. It is also vendor neutral which in turn gives the reader the educational foundation needed to properly assess what the current cloud vendor solutions are and how to intelligently compare them to each other. The illustrations are pragmatic with the right amount of detail so that techies with an IT architectural background will grasp how the "Cloud" framework is structured while not overwhelming the business user wanting to become well versed in this subject. Kudos to Kelly for a clearly articulated educational and informative book!