Cloud Computing

Cloud computing is the system of accessing of computing resources over the internet. These resources include physical servers or virtual servers, data storage, networking capabilities, application development tools, software, AI-powered analytic tools etc. Cloud Computing services are mostly accessed through pay-per-use pricing.

Cloud Computing has allowed individuals to have access to high end tools and services that are naturally out of reach in traditional on-site computing. These include access to email, movies streaming services, cloud hosted games etc.

At the core of Cloud Computing are data centers. High end Cloud Computing systems usually have multiple data centers that are connected in a distributed network. This architecture is employed by most of the social media companies such as Facebook, WhatsApp, Tik Tok, Instagram etc.

The benefits of cloud computing in comparison with traditional on-premises computing include Cost-effectiveness, Increased speed and agility, Unlimited scalability, Enhanced strategic value.

Cloud computing has enabled companies to have access to high end resources within various industries such as trade, shipping, logistics, banking, manufacturing etc.

The major components of cloud computing include the following: Data centers, Networking capabilities, Virtualization.

Cloud computing services

IaaS (Infrastructure-as-a-Service)

PaaS (Platform-as-a-Service)

SaaS (Software-as-a-Service

Serverless computing

Types of Cloud

Public Cloud

Private Cloud

Hybrid Cloud

Multicloud