What is Cloud Computing ?

Ahamed Basha N
3 min readAug 28, 2020

--

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

Types of Cloud Computing :

  1. Public Cloud.
  2. Private Cloud.
  3. Hybrid Cloud.

Let’s discuss about the various cloud computing in brief:

Public Cloud:

Public clouds are owned and operated by a third-party cloud service providers, which deliver their computing resources, like servers and storage, over the Internet. Microsoft Azure is an example of a public cloud. With a public cloud, all hardware, software, and other supporting infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser.

Private Cloud:

Private Clouds are used by single organisation.A private cloud can be physically located on the company’s on-site data centre. So in private cloud the services and infrastructure are maintained in a private network.

Hybrid Cloud :

Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them.By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business greater flexibility, more deployment options, and helps optimise your existing infrastructure, security, and compliance.

Types of Cloud Services:

  1. Infrastructure as a service (Iaas)
  2. Platform as a service (Paas)
  3. Serverless Computing
  4. Software as a service(Saas)

Brief about cloud services:

Infrastructure as a service (Iaas):

With Iaas you rent IT infrastructure servers and virtual machines, storage, networks, operating systems from a cloud provider on a pay-as-you-go basis.

Platform as a service (Paas):

Platform as a service refers to cloud computing services that supply an on-demand environment for developing, testing, delivering, and managing software applications. PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network, and databases needed for development.

Serverless Computing:

The cloud provider handles the setup, capacity planning, and server management for you. Serverless architectures are highly scalable and event-driven, only using resources when a specific function or trigger occurs.

Software as a service :

With SaaS, cloud providers host and manage the software application and underlying infrastructure, and handle any maintenance, like software upgrades and security patching.

Advantages of Cloud Computing:

  1. Agility- The cloud gives you access to all broad range of technologies.
  2. Elasticity- You can scale these resources up or down to instantly to grow and shrink capacity as your business needs change.
  3. Cost Efficient, Reliability, Performance, Secure, Productivity, Global access.

Cloud is simply an imaginary pendrive which you can access globally from servers.

Thank you for having a valuable piece of time in reading this, i hope you acquired reliable information about cloud computing.

--

--

Ahamed Basha N

Hi, explore my contents which you are in search, might i have described that. Writing is the best way to communicate with people without any interruptions.