Course Companion - SOC in The Clouds
Course Companion - SOC in The Clouds
Course Companion - SOC in The Clouds
in the Clouds
What is Cloud Computing?
Cloud computing has a complex and formal definition but let’s look at a
simplified version for ease in understanding.
Overall, cloud computing provides an operating model to deliver services
like computing, storage, network, databases, platforms, and applications.
It does so by using a service model on top of the usual data center’s basic
building blocks. Cloud computing allows for various levels of rapid
deployment of these services through the internet.
If the hardware is managed and owned by an internal IT team it is known
as a private cloud. If a company outsources all the management of the
cloud infrastructure, it is a public cloud. Otherwise, a combination of
both is a hybrid cloud.
The most common cloud service providers (CSP) are: AWS, Google GCP,
or Microsoft Azure. These companies establish and manage private
clouds.
Fast Facts
• Public cloud
Owned by: Cloud providers like AWS, Google GCP, or
Microsoft Azure
Consumed by: Enterprises and individuals using a
pay-as-you-go billing model
Responsible for: Managing, maintaining, and developing
the computing resources pool shared between various
clients
• Private cloud
Owned by: An enterprise that offers infrastructure and
application platforms to internal consumers or developers
Consumed by: A single organization
Works by: Giving complete control to the company and
scaling resources up and down as required
• Hybrid cloud
Defined as: A combination of public cloud and private
cloud. A private cloud is always involved.
• Multicloud
Defined as: A cloud deployment model consisting of
multiple clouds--private, public, or both.