Welcome to Cloud Computing NPTEL Course!

About this Course!

This course will introduce various aspects of cloud computing, including fundamentals, management issues, security challenges and future research trends. This will help students (both UG and PG levels) and researchers to use and explore the cloud computing platforms.

Course PRE-REQUISITES & Suggested Reading

Course Pre-requisites:
  • Basics of Computer Architecture and organization
  • Networking

Suggested Readings:

  • Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya et. al. Wiley,2011
  • Enterprise Cloud Computing - Technology, Architecture, Applications, Gautam Shroff, Cambridge University Press, 2010
  • Cloud Computing Bible, Barrie Sosinsky, Wiley-India, 2010
  • Cloud Security: A Comprehensive Guide to Secure Cloud Computing, Ronald L. Krutz et. al., Wiley- India,2010

Course Instructor & Certification

Taught by: Prof. Soumya K Ghosh, Dept. of CSE, IIT Khargpur

Certification Exam: Exams will be on 22 October 2017. Time: Shift 1: 9am-12 noon; Shift 2: 2pm-5pm.

Final score will be calculated as : 25% assignment score + 75% final exam score. 25% assignment score is calculated as 25% of average of Best 6 out of 8 assignments.

E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score.

Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of NPTEL and IIT KHARAGPUR. It will be e-verifiable at nptel.ac.in/noc

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies—all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing:

  • Week 1: Introduction to Cloud Computing
  • Week 2: Cloud Computing Architecture
  • Week 3: Service Management in Cloud Computing
  • Week 4: Data Management in Cloud Computing
  • Week 5: Resource Management in Cloud
  • Week 6: Cloud Security
  • Week 7: Open Source and Commercial Clouds, Cloud Simulator
  • Week 8: Research trend in Cloud Computing, Fog Computing

Cloud computing is a scalable services consumption and delivery platform that provides on-demand computing service for shared pool of resources, namely servers, storage, networking, software, database, applications etc., over the Internet. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources, which can be rapidly provisioned and released with minimal management effort.


For more details pls visit to our site and stay tuned. All the best!