Cloud Computing
What is Cloud Computing?
Cloud computing means:
Using computers, servers, storage, and software over the internet instead of
your own system
Simple Definition:
Cloud computing is the delivery of IT services through the internet.
Easy Example:
Before: Store files in your computer
Now: Store files in Google Drive or AWS S3
You are using cloud!
What is a Server?
A server is:
A powerful computer that provides services to other computers (clients)
Example:
When you open a website → request goes to server
Server sends data (HTML, CSS, images)
Real-time Example:
Facebook server stores your photos
YouTube server streams videos
Server Type Height Use Case
1U Server 1.75 inches Web servers, cloud workloads
2U Server 3.5 inches Databases, virtualization
4U Server 7 inches AI, storage, high-performance computing
What is a Data Center?
A data center is:
A place where many servers are stored together
Features:
1000+ servers
24/7 power supply
Cooling systems
High security
Example:
Companies like Amazon have huge data centers worldwide.
Types of Cloud
1️.Public Cloud
Services are available to everyone via internet
Example:
Amazon Web Services
Microsoft Azure
Use case:
Small companies
Students
2️.Private Cloud
Cloud used by only one company
Example:
Bank internal system
Use case:
High security data
3️.Hybrid Cloud
Combination of Public + Private cloud
Example:
Sensitive data → Private
Normal app → Public
Cloud Service Models
1️.aaS (Infrastructure as a Service)
You get servers, storage, networking
You manage:
OS
Applications
Example:
Amazon Web Services EC2
Virtual machine
Simple:
You rent a computer
2️.PaaS (Platform as a Service)
You get platform to build apps
You manage:
Only application code
Example:
Google App Engine
Simple:
No server management, only coding
[Link] (Software as a Service)
Ready-made software via internet
You manage:
Nothing
Example:
Gmail
Google Docs
Simple:
Just use the software
Easy Comparison Table
Model Control Example Usage
IaaS High EC2 Full control
PaaS Medium App Engine Developers
SaaS Low Gmail End users
Cloud = Internet-based services
Server = Provides data/services
Data center = Collection of servers
IaaS = Infrastructure
PaaS = Platform
SaaS = Software