Differentiate between the service-oriented models of Cloud Computing (IaaS, PaaS, SaaS) and the application-specific architecture of Grid Computing.
Definition of cloud computing and on-demand resources.
Cloud computing is the delivery of computer-based services—such as servers, storage, databases, and software—over the Internet (the "cloud"). Instead of keeping everything on your personal hard drive, you rely on remote resources.
Think of it like renting computing power instead of buying it outright.
Comparison of IaaS, PaaS, and SaaS.
Real-world Application: To harness these benefits, the Government of India launched an ambitious cloud initiative named 'GI Cloud' (MeghRaj).
Match IaaS, PaaS, SaaS to their descriptions.
Terms
Definitions
Defining grid computing and contrasting it with cloud.
Unlike the cloud, which provides general services to individuals, Grid Computing is application-specific. It connects geographically dispersed and diverse (heterogeneous) computational nodes to form a massive "virtual supercomputer."
These independent computers temporarily pool their resources (like memory and processing power) to solve a single large, computationally intense task.
Visual contrast between Cloud and Grid architectures.

While the Cloud provides general services from a centralized provider down to users, a Grid pools power upward from scattered nodes to solve one huge task.
MCQ testing the difference between cloud and grid computing.
How does Grid Computing primarily differ from an IaaS Cloud service?