WHAT IS CLOUD COMPUTING?
- Cloud computing is a computing services made available over the internet.
- Cloud computing is a pay-as-you-go model for delivering IT resources.
- You pay only for what you use.
The Client-Server Model
The client-server model is an important concept in cloud computing.
It is about many clients using services from a centralized server.
What is the Client-Server Model?
The Client-Server model is about a client that interacts and makes requests to a computer server.
A client is the way that the person interact with the server.
.

The server does tasks for the clients and returns information.
Deploying Model
There are three different kinds of deployment model-
- Cloud-based
- On-premises
- Cross-cloud( Multi-cloud or Hybrid)
Types of Deployment Models-
- Public cloud- Accessible to everyone
- Private cloud– Owned by a single person
- Hybrid cloud– Rent as a public or as private usage.
Types of Service Models-
- IaaS
- PaaS
- SaaS
Which clouds service is suitable for you?
IaaS- If your business needs a virtual machine, opt for Infrasture as a Service.+
Example: AWS EC2 (Elastic Compute Cloud), Microsoft Azure Virtual Machines, and Google Compute Engine.
PaaS (Platform as a Service)
Definition: PaaS is a cloud computing service so provides a platform allowing customers to develop, run, and manage applications without dealing with the complexities of building and maintaining and underlying infrastructure.
SaaS (Software as a Service):
- Definition: SaaS is delivers software applications over the internet on a subscription basis. Users can access the software through a web browser without worrying about installation, maintenance, or infrastructure.
- Example: Salesforce, Google Workspace (formerly G Suite), and Microsoft 365.