Basics Of Cloud Computing

ELAKIA VM
featurepreneur
Published in
3 min readJul 18, 2022

What is Cloud Computing?

Cloud Computing is the on-demand delivery of computing, database storage, application, and other IT. Resources through a cloud services platform via the internet with pay-as-you-go pricing.

Think of it as simple renting someone else's computer!

The 6 Advantages of Cloud Computing

Trade Capital Expense For Variable Expense

Instead of having to invest heavily in data centres and servers before you know-how, you’re going to use them, you can pay only when you consume computing resources and pay only for how much you consume

Benefit from massive economies of scale

you can achieve a lower variable cost than you can get on your private cloud. They actually construct their personal servers, utilization from masses of heaps of clients is aggregated withinside the cloud, and may gain better economies of scale, which interprets into decreased pay-as-you-pass prices.

Stop guessing about capacity

You will probably either buy too much or too little. If you buy too much, you’ve wasted money and if you buy too little you will have downtime. Cloud can scale with your business needs, with no long-term contracts

Increase speed and agility

Serverless architecture means no virtual machines or physical machines. It scales infinitely with the demand

Stop spending money running and maintaining data centres

Focus on what you are good at, not at managing infrastructure. let someone else manage that for you.

Go global in minutes

Easily deploy your application in multiple regions around the world with just a few clicks. This means you can provide lower latency and a better experience for your customer at a minimal cost.

3 Types of cloud computing

Infrastructure As A Service (IAAS)

Platform As A Service (PAAS)

Software As A Service (SAAP)

Infrastructure As A Service IAAS

You manage the service which can be physical or virtual, as well as the operating system. Usually, the data centre providers will have no access to your server.

Ex AWS EC2

Platform As A Service (PAAS)

Someone else manages the underlying hardware and operating system. You focus on your applications. Someone else worries about security, patching updates, maintenance etc

Ex: Go Daddy, Amazon Elastic Beanstalk or Amazon Lightsail

Software As A Service (SAAS)

Think of Gmail. All you manage is your inbox. Google take care of the data centre, server networks storage, maintenance, patching etc. All you worry about is the software itself and how you want to use it, that’s it.

3 Types of cloud computing Deployments

Public Cloud- AWS, Azure, GCP

hybrid — Mixture of public and private

Private Cloud (or On-Premise)-You manage it, in your data centre.Openstack or VMware, Microsoft’s Hyper-V

Public Cloud:

A cloud-based application is fully deployed in the cloud and all parts of the application run in the cloud. Applications in the cloud have either been created in the cloud or have been migrated from an existing infrastructure to take advantage of the benefits of cloud computing.

Hybrid

A hybrid deployment is a way to connect infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud.

On-premises

The deployment of resources on-premises, using virtualisation and resource management tools, is sometimes called the “private cloud.”

--

--