Adil Shehzad
3 min readJan 17, 2021


Multi-Cloud Computing Networking | On-Prem vs Cloud Computing

On-Prem :

On-Premise means that a company keeps all its data, servers, and everything in its IT environment in-house. The company is responsible for running, supporting, and maintaining the data all the time. This is the traditional way of hosting your architecture.

Cloud Computing

Cloud computing is the practice of storing and accessing your data from remote servers(data-centers). Cloud is divided into three different categories

Public Cloud

This is the most common type of Cloud. Here, the servers(data centers) are shared between multiple clients. Eg: Amazon, Google, Microsoft, many more can share the servers between them.

Private Cloud

A private cloud is operated by a single user(client), a closed group of users, or a single organization. The services and security protocols are also updated frequently. Eg: Intranet, VMware.

Hybrid Cloud

Hybrid as the name means, is a mixture of both Public and Private Cloud. You can also think of it this way, having a public cloud for storing your data accessible to the public, and a private cloud for running your production lines and legacy applications.

Data Center

Cloud Service providers use data centers to household cloud services and cloud-based resources.


Data Center is a group in the region and geographical area to provide regional service.

Availability Zones

Distinct locations within the cloud provider network that are engineered to be isolated from the failure.
if I have an Availability Zone 1A so another user may not have the same Availability Zone.

Infrastructure as a Service

You get the benefit of owning the infrastructure, physical or virtual machines for storage, creating a virtual network, and firewall. E.g. Amazon VPC.

Platform as a Service

Here you get a platform to perform your compute requests such as Operating System, Programming environment, and Database. E.g. AWS Elastic Beanstalk.

Software as a Service

You don’t need to install the application, you get “On-Demand Software”. Everything will be taken care of by the Cloud Service provider. E.g. YouTube, Office 360, and Gmail.

Public Cloud vs On-Prem

So In Both Public and On-prem Cloud, we have Similiar Services like Routers, Switches, Firewalls, and Servers but the location now completely changes means On-Prem you have access to Layers because you are the maintainer of the infrastructure but in Public Cloud, you don’t have access on layers. Because Public cloud Services are very closed to each other as not in On-prem

Next Blog — AWS Networking