Cloud Computing II SS2 Digital Technologies Lesson Note
Download Lesson NoteTopic: Cloud Computing II
Who Does the Work?
In our last lesson, we learned that “The Cloud” just means using someone else’s powerful computers over the internet. But not everyone uses the cloud in the same way.
Some people just want to use an app (like Instagram). Some people want to build an app. Others want to rent the whole computer to manage it themselves. To keep things organized, we divide cloud services into three layers.
The Three Layers of the Cloud
We call these the “Service Models.” Think of them as a pyramid.
- IaaS (Infrastructure as a Service)
The Foundation: This is the most basic level. Here, you are renting the “raw” hardware—the servers, the storage, and the networking.
- Who uses it? IT Administrators and System Architects.
- Your Job: You have to install the operating system (like Windows or Linux), manage the security, and install all your software.
- Analogy: It’s like renting a bare piece of land. You have to build the house, put in the plumbing, and buy the furniture yourself.
- Example: Amazon Web Services (AWS), Microsoft Azure.
- PaaS (Platform as a Service)
The Builder’s Tool: This is the middle layer. The cloud provider gives you the hardware and the tools (like databases and coding environments) to build apps.
- Who uses it? Software Developers.
- Your Job: You only worry about the code for your app. You don’t care about how the server is cooled or how the hardware works.
- Analogy: It’s like renting a fully equipped kitchen. You don’t own the stove or the fridge, but you bring your ingredients and cook your own meal.
- Example: Google App Engine, Heroku.
- SaaS (Software as a Service)
The Finished Product: This is the top layer and the one we use every day. The software is hosted on the internet, and you just log in and use it.
- Who uses it? End users (Everyone!).
- Your Job: Just use the software. You don’t manage anything technical.
- Analogy: It’s like going to a restaurant and ordering a pizza. You don’t cook, you don’t clean the oven; you just sit down and eat.
- Example: Gmail, WhatsApp, Facebook, Netflix, Zoom.
The “Pizza-as-a-Service” Comparison
This is the easiest way to remember who is responsible for what:
| Service Model | How you get your “Pizza” | What YOU provide | What the CLOUD provides |
| Traditional IT | Made at Home | Everything (Dough, Oven, Toppings, Gas) | Nothing |
| IaaS | Frozen Pizza | Toppings, Oven, Gas | The Pizza Crust |
| PaaS | Pizza Delivery | Table & Drinks | The Pizza (Made and Delivered) |
| SaaS | Dining Out | Your Appetite! | Everything (Food, Kitchen, Service) |
Advantages of These Models
- Cost (Pay-as-you-go): You don’t need to buy a ₦1,000,000 server. You can rent a small piece of one for ₦5,000 a month.
- Scalability: If your business grows from 10 customers to 10,000, you can just “dial up” your service level instantly.
- Mobility: You can access SaaS apps like Google Docs from a phone in Lagos or a laptop in London—your work follows you.
Summary Table
| Feature | IaaS | PaaS | SaaS |
| Full Name | Infrastructure as a Service | Platform as a Service | Software as a Service |
| Control | Maximum Control | Medium Control | Minimum Control |
| Flexibility | Very High | High | Low |
| Simplicity | Low (Hard) | Medium | High (Easy) |
Class Discussion / Review Questions
- If you want to start a new company and you don’t have money to buy hardware, which “As a Service” model would you choose?
- Which model does Gmail fall under? Why?
- Activity: Draw a pyramid in your notebook. Label the three layers (IaaS, PaaS, SaaS) and write one example of each inside the layers.