top of page
  • Writer's pictureLaila Alahaideb

Cloud Computing

Cloud computing is a computer system delivered via the Internet without direct active supervision by the user, in particular, data storage, processing power, and on-demand availability of resources.

Cloud type:

  • Public cloud- The vendor divides the public cloud and gives it to various renters. Has better recovery and scalability.

  • Private cloud- Services are hosted on a network to specific clients. Has better control, cost, and lower security risk.

A private cloud gives companies the most control and is customized to tailor the companies needs.

  • Hybrid cloud- Several cloud environments that appear to be connected by LANs, WANs, VPNs, and/or APIs to form a single, unified cloud environment, and provide you the choice of capital expenses for scaling up or operating expenses for scaling out.

  • Multi-cloud- Consists of multiple cloud services from various public or private cloud vendors.

All multi-cloud are hybrid clouds, however not all multi-cloud are hybrid clouds. When several clouds are linked together through integration or orchestration, the multi-cloud becomes a hybrid cloud.

Cloud services Model:

Are infrastructure, software, or platforms hosted by third-party providers and made accessible to users remotely.

Cloud Infrastructure:

Hardware, Network, Storage and, Virtualization.

The main models are:

  • Infrastructure as a Service(IaaS): To host.

  • Platform as a Service(PaaS): To build.

  • Software as a Service(SaaS): To consume.

The figure below shows the main model managed structure:

Main models managed structure

On-Premise: the user manages all the above Infrastructure, and is a group of services that the user privately owns and controls.

Hypervisor: run and manage several virtual machines at the same time, which allows several operating systems to run concurrently on a single hardware platform and enforce isolation- Better security.

And the other models are, but we wouldn’t go deep on them:

Application Programming Interface as a Service(APIaaS).

Desktop as a Service(DaaS)- virtual similar to SaaS.

Network as a Service(NaaS).

Storage as a Service(STaaS).

Big Data as a Service(BDaaS).

Communication as a Service(CaaS).

Security as a Service(SECaaS).

Monitoring as a Service(MaaS).

Backend as a Service(BaaS).

Integration as a Service(IPaaS).

Test Environment as a Service(TEaaS).

Integrated Dev Environment as a Service(IDEaaS).

Cloud Attributes:

  • On-demand.

  • Self-demand.

  • Broad network access.

  • Resource pooling.

  • Rapid elasticity.

  • Measured service.

  • Accessible via the internet.

  • Pay-Per-Usage.

  • Massive Infrastructure.

  • Utility computing.


Capital expenses (CapEx):Investments made by a company for long-term future advantages.

Operating expenses (OpEx):are recurring expenses for regular business operations.

Related knolegment:

Cloud computing sales - Udemy, Inc. by: Stephen Turner-Specializes in Cloud Computing Business Models and Marketing.

COOP at Communications, Space &Technology Commission (CST).

3 views0 comments

Recent Posts

See All


bottom of page