• 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-

  1. Cloud-based
  2. On-premises
  3. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *