Unit 13: Cloud Computing and IoT

Unit Navigator

1. Introduction to Cloud Computing

Cloud computing is the on-demand delivery of IT resources over the internet with pay-as-you-go pricing. Instead of buying, owning, and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, from a cloud provider.

Key Characteristics:

2. Cloud Service Models: SaaS, PaaS, IaaS

Cloud services are typically categorized into three fundamental models based on what part of the "stack" the provider manages.

Model Full Form Description Example
SaaS Software as a Service Software applications delivered over the web; the user manages nothing. Google Workspace, Netflix.
PaaS Platform as a Service Provides a framework for developers to create and deploy apps. Heroku, Google App Engine.
IaaS Infrastructure as a Service Provides basic computing infrastructure (servers, storage, networking). AWS EC2, Microsoft Azure.

3. Public and Private Clouds

Cloud deployment models define how the cloud infrastructure is owned and accessed.

4. Virtualization and Resource Management

Virtualization is the fundamental technology that powers cloud computing. It allows one physical server to run multiple "virtual machines," each acting as an independent computer.

Key Concepts:

5. Basics of IoT and its Applications

Definition: The Internet of Things (IoT) refers to a network of physical objects ("things") embedded with sensors, software, and other technologies to connect and exchange data with other devices and systems over the internet.

Common IoT Applications:

6. Exam Focus: Tips and FAQs

Exam Tips
Common Mistakes
Frequently Asked Questions

Q: What is the main benefit of virtualization?
A: It allows for Better Resource Utilization. Instead of having 5 servers running at 10% capacity, you can have 1 server running 5 virtual machines at 50% capacity.

Q: How does IoT data travel?
A: Sensors collect data, which is then sent through a gateway to the cloud for processing and analysis.