This book compiles lecture materials on cloud technology in an accessible manner. The lectures cover almost all important aspects of cloud technology, such as, high performance computing, network and service models of cloud technology, cloud and file system architectures, virtualization, types and overview of virtualization platforms, overview of Amazon Web Services, Google, and Windows Azure platforms, and cloud security.The book is intended for undergraduate and graduate students studying ICT. It can also be useful for teachers and computer engineering specialists.