Cloud Computing

Server

A server composed of following things

CPU

RAM

DATABASE

IT terminology

Network

cables, routers and servers which connect with each other

Router

A networking device that forwards data packets between computers. These devices determine where to send your packets over the internet.

Switch

Take a packet and send it to correct server/ client on your network

Problems with the Traditional IT Approach:

  • Paying for the rent of the data center

  • Paying for power supply, cooling, and maintenance

  • Adding and replacing hardware takes time

  • Scaling is limited

Cloud Computing

Cloud computing is the on-demand delivery of computing power, database storage, applications, and other IT resources.

Through a cloud service platform with pay-as-you-go pricing, you can provision exactly the right type and size of computing resources you need.

It provides a simple way to access servers, storage, databases, and a set of application services.

Deployment Model of cloud computing

Private Cloud

cloud services used by single organization and not exposed to the public

secure for the sensitive application

Public Cloud

Cloud Resources Owned by third party cloud service provider delivered over the internet

Hybrid Cloud

Keep some services to the premises and extend other services to the cloud

Types of Cloud Computing

IaaS (Infrastructure as a Service)

  • Provides building blocks for cloud IT

  • Offers networking, computing power, and data storage space

PaaS (Platform as a Service)

  • Removes the need for your organization to manage the underlying infrastructure

  • Allows you to focus on the deployment and management of applications

SaaS (Software as a Service)

  • A complete product that is run and managed by the service provider

Did you find this article valuable?

Support SAURABH TARAGI by becoming a sponsor. Any amount is appreciated!