Cloud computing is a core concept in IB Computer Science because it explains how modern software and services are delivered over the internet. Students are expected to understand what cloud computing is, how it works, and most importantly, the three main cloud service models: SaaS, PaaS, and IaaS.
Many students confuse these models because they sound similar. In IB exams, clear comparison and correct examples are essential for full marks.
What Is Cloud Computing?
Cloud computing refers to delivering:
- Software
- Platforms
- Infrastructure
over the internet instead of running them locally on a personal computer or server.
Key characteristics of cloud computing include:
- On-demand access
- Scalability
- Remote access
- Reduced need for local hardware
The difference between SaaS, PaaS, and IaaS lies in how much control the user has.
Software as a Service (SaaS)
SaaS provides fully finished software that users access via the internet.
With SaaS:
- The provider manages everything
- Users only use the software
- No installation is required
Examples include:
- Web-based email
- Online document editors
- Cloud-based learning platforms
In IB Computer Science, SaaS is often linked to:
- Ease of use
