This document is a four week summer training report on cloud computing completed by Faraz Akhtar at Microsoft from June 16 to July 16, 2014. It provides an overview of key cloud computing concepts including deployment models, service models, components of cloud infrastructure, and types of hardware virtualization. The report aims to fulfill requirements for a Bachelor of Technology degree in Computer Science and Engineering.