CSM Study Meterial
CSM Study Meterial
Components :
- Software as a Service (SaaS): SaaS providers deliver the
software applications in the internet on a subscription basis.
Users can access these applications without the need for local
installations. Examples: Microsoft 365, and Google Workspace.
- Platform as a Service (PaaS): PaaS providers provides
the platforms and tools for developers to build, deploy, and
manage applications. Example : Google App Engine.
-Infrastructure as a Service (IaaS): IaaS providers provides
virtualized computing resources over the internet, such as
virtual machines, storage, and networking. Example: Google
cloud platform,Microsoft Azure.
-Cloud Service Providers (CSPs): These are companies that
provides cloud computing services and infrastructure. Example:
aws,amazon azure,google cloud service.
The Essential Characteristics :
-On-Demand Self-Service: Users can provision and manage
computing resources as needed, without requiring human
intervention from the service provider. This characteristic
allows scalability and flexibility.
-Broad Network Access: Cloud services are accessible over
the internet from a variety of devices, such as laptops,
smartphones, and tablets. This accessibility promotes remote
access and user mobility.
-Resource Pooling: Cloud providers pool computing
resources to serve multiple customers. Resources are
dynamically allocated and reassigned based on demand. This
approach optimizes resource utilization and efficiency.
-Rapid Elasticity: Cloud resources can be rapidly and
elastically scaled up or down to meet varying workloads. Users
can quickly scale resources as needed, often with automatic
provisioning.
-Pay for use: Cloud computing resources are metered, and
users are pay for what user use. This pay-as-you-go model helps
to control costs and optimize the resource usage.
Cloud Service Deployment Models :
=> Cloud deployment models are refers to the location
and management of the cloud’s infrastructure.
=> types :
1.public cloud
2.private cloud
3.community cloud
4.hybrid cloud
5.distributed cloud
6.multi-cloud
1.Public cloud :
=> The cloud infrastructure is made available to general public
or a large industry group and is owned by a organization selling cloud
services.
=> It is huge data center that offers the same services to all its
user and the services are accessible for everyone.
=>Example : facebook,linkedin,google.
2.Private cloud:
=> The cloud infrastructure is operated solely for a
single organization.
=> It may be managed by the organization or trusted
third party and may exist on-premises or off premises.
=> Example : Amazon Web Services, Azure, Google
Cloud, Oracle Cloud.
=>Key Characteristics: Enhanced security, control,
and customization.
3.Community cloud :
=>the cloud infrastructure is shared by the several
organization and supports the specific community that has
shared concerns.
4.Hybrid cloud :
=>A hybrid cloud is a combination of two or more
different cloud deployment models.These clouds are typically
interconnected to enable data and application portability.
=> Key Characteristics: Offers flexibility and ability.
Allows data and applications to move between environments.
5. Multi-Cloud:
6.Distributed Cloud :
=> Distributed cloud is an emerging concept where cloud
resources are distributed to different physical locations and
data centers. These resources are managed centrally but
located closer to the end-users or IoT devices.
=> Key Characteristics: Low-latency access, reduced data
transfer costs, and the ability to support edge computing use
cases.
Software as a Service:
SaaS providers deliver the software applications in
the internet on a subscription basis. Users can access these
applications without the need for local installations.
In this model, user does not manage the cloud
infrastructure,networking,server,storage and operating system.
Examples: Microsoft 365, and Google Workspace.
Use Cases: SaaS is widely used for common business
applications like email, customer relationship management (CRM),
office productivity tools, and collaboration software.
Platform as a Service :
Platform as a service is a another application delivery
medel and also known as cloud-ware.
Infrastructure as a Service:
IaaS providers provide virtualized computing
resources over the internet, such as virtual machines, storage,
and networking.
Users can pay for what user can use.
Example: Google cloud platform,Microsoft Azure.
Use case: It's commonly used for hosting
applications, development and testing environments, and data
storage.