New Delhi, Jan. 4 -- IIT Patna has organised this course while keeping in mind the growing usage of Cloud Computing in every industry. Cloud computing is the on-demand delivery of computations, storage, applications, and other IT resources through a cloud services platform over the internet with a pay-as-you-go business model. Today's Cloud computing systems are built using fundamental principles and models of distributed systems. This course provides an in-depth understanding of distributed computing "concepts", distributed algorithms, and the techniques, that underlie today's cloud computing technologies.

The cloud computing and distributed systems concepts and models covered in the course include virtualization, cloud storage: key-val...