0% found this document useful (0 votes)
9 views34 pages

Unit I

The document provides an overview of cloud service management, detailing the fundamentals of cloud computing, its ecosystem, essential characteristics, and service models like IaaS, PaaS, and SaaS. It emphasizes the importance of cloud management tasks, benefits of IT service management, and the various deployment models including public, private, community, and hybrid clouds. Additionally, it highlights challenges such as data security, vendor lock-in, and latency that organizations must consider when adopting cloud services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views34 pages

Unit I

The document provides an overview of cloud service management, detailing the fundamentals of cloud computing, its ecosystem, essential characteristics, and service models like IaaS, PaaS, and SaaS. It emphasizes the importance of cloud management tasks, benefits of IT service management, and the various deployment models including public, private, community, and hybrid clouds. Additionally, it highlights challenges such as data security, vendor lock-in, and latency that organizations must consider when adopting cloud services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 34

CCS336 CLOUD SERVICES MANAGEMENT

UNIT I CLOUD SERVICE MANAGEMENT FUNDAMENTALS

Prepared by
Suresh C AP/CSE/ACT
INTRODUCTION TO CLOUD

• Cloud Computing is the delivery of computing


services such as servers, storage, databases,
networking, software, analytics, intelligence, and
more, over the Cloud (Internet).
• Cloud Computing means storing and accessing the
data and programs on remote servers that are
hosted on the internet instead of the computer’s hard
drive or local server
OPERATIONS OF CLOUD

 Storage, backup, and recovery of data


 Delivery of software on demand
 Development of new applications and services
 Streaming videos and audio
CLOUD ECOSYSTEM

• A cloud ecosystem is defined as a complex system of cloud services, platforms, and infrastructure
used for the storage, processing, and distribution of data and applications through the Internet.
ACTORS OF CLOUD ECOSYSTEM

Cloud Providers: These are the main ones that provide infrastructures, platforms, and software or
services through the World Wide Web. Some notable players that offer cloud computing services
include AWS, Microsoft Azure, GCP, and IBM Cloud, among others.

Users: Customers include businesses, organizations, developers, and individuals that use cloud
services intending to host their applications, store data, or use virtual machines.
ACTORS OF CLOUD ECOSYSTEM

Developers: Technologists also known as developers are essential for the construction and
deployment of applications in cloud systems. They use cloud systems for developing, integrating, and
implementing software applications with the support of the opportunities given by the cloud.

Third-party Service Providers: These are companies or individuals that operate in the same value
chain as cloud service providers but perform different roles. They can offer security services for cloud
environments, management or monitoring of cloud services as well as advisory services to improve
the efficiency of cloud solutions
ACTORS OF CLOUD ECOSYSTEM

 Regulatory Bodies: This notion is true as regulatory bodies that encompass the provision and
utilization of cloud services exercise appropriate oversight and govern compliance with data
protection and relevant regulations.

 Partners and Resellers: The value-added resellers and partnerships are important in extending
the market coverage of the cloud providers through providing services, solutions, and support to
customers. They frequently deliver specialized services concerning geographic regions in
addressing the varying demands of users.
ACTORS OF CLOUD ECOSYSTEM

Integration Partners: Integration partners are dedicated to the integration of different aspects of
cloud services, and various applications to improve their usage in the cloud, making them effective in
usage of the available resources.

Users: Consumers request, use and receive direct value from cloud services, seeking to obtain
applications, data, and services from existing online clouds for their purposes, such as software
applications, streamed content, or subscription services
ESSENTIAL CHARACTERISTICS OF CLOUD

1. On-demand self-service:

• Cloud providers like AWS, Azure, and Google Cloud offer instant access to resources via self-
service portals, revolutionizing the traditional procurement process.

• Developers enjoy the freedom to select necessary resources and tools, swiftly building applications
within set policies.

2. Resource pooling:

• Multi-tenant architectures enable cloud providers to accommodate numerous users simultaneously,


abstracting workloads from the underlying hardware.

• Customers share applications or infrastructure while maintaining privacy and security, though they
might not know the exact location of their resources.

• Custom hardware and abstraction layers enhance security and resource accessibility.
ESSENTIAL CHARACTERISTICS OF CLOUD

3.Scalability and rapid elasticity:

• Clouds facilitate easy addition or removal of compute, storage, and networking assets, optimizing
workload performance and preventing bottlenecks.

4. Broad network access:

• Cloud's pervasive accessibility allows data upload and retrieval from anywhere with internet access,
appealing to enterprises with diverse operating systems and devices. Cloud providers monitor
access metrics to ensure quality of service and adherence to service-level agreements.
ESSENTIAL CHARACTERISTICS OF CLOUD

5. Measured service:

• Cloud computing monitors resource utilization (e.g., VMs, storage, processing) to calculate usage,
aligning with the pay-per-use model for billing transparency and efficiency.
FEATURES OF CLOUD COMPUTING
BASICS OF ITSM

• IT service management—often referred to


as ITSM—is simply how IT teams manage
the end-to-end delivery of IT services to
customers. This includes all the processes
and activities to design, create, deliver, and
support IT services.
BENEFITS OF ITSM

 Aligning IT teams with business priorities tracked through success metrics

 Enabling cross-team collaboration

 Bringing IT teams and development teams together through streamlined project


management approaches

 Empowering IT teams to share knowledge and continuously improve

 Improving request coordination for more efficient service

 Promoting customer-centricity with self-service and better processes

 Responding more quickly to major incidents, and preventing future ones


ITSM processes and services

• Service request management


• Knowledge management
• IT asset management
• Incident management
• Problem management
• Change management
Cloud Service Management

• Cloud computing management is maintaining and controlling the cloud services and resources be
it public, private or hybrid. Some of its aspects include load balancing, performance, storage,
backups, capacity, deployment etc.
• To do so a cloud managing personnel needs full access to all the functionality of resources in the
cloud.
• software products and technologies are combined to provide a cohesive cloud management
strategy and process.
Need of Cloud Management :

• Cloud is nowadays preferred by huge organizations as their primary data storage. A small downtime
or an error can cause a great deal of loss and inconvenience for the organizations.
• So as to design, handle and maintain a cloud computing service specific members are responsible
who make sure things work out as supposed and all arising issues are addressed.
• Cloud Service Management includes all of the service-related functions that are necessary for the
management and operation of those services required by or proposed to cloud consumers.
• Cloud service management can be described from the perspective of business support,
provisioning and configuration, and from the perspective of portability and interoperability
requirements.
Cloud Service Management
Cloud Management Tasks :
Cloud Management Tasks

 Auditing System Backups


It is required to audit the backups from time to time to ensure restoration of randomly selected files
of different users. This might be done by the organization or by the cloud provider.

 Flow of data in the system


The managers are responsible for designing a data flow diagram that shows how the data is
supposed to flow throughout the organization.

• Vendor Lock-In
The managers should know how to move their data from a server to another in case the
organization decides to switch providers
Cloud Management Tasks

 Knowing provider’s security procedures


The managers should know the security plans of the provider, especially Multitenant use, E-
commerce processing, Employee screening and Encryption policy.

 Monitoring the Capacity, Planning and Scaling abilities


The manager should know if their current cloud provider is going to meet their organization’s
demand in the future and also their scaling capabilities.

 Monitoring audit log


In order to identify errors in the system, logs are audited by the managers on a regular basis.

• Solution Testing and Validation


It is necessary to test the cloud services and verify the results and for error-free solutions.
Service Perspectives

• Cloud computing is a transformative technology paradigm that enables on-demand access to a


shared pool of configurable computing resources, such as servers, storage, applications, and
services.
• From a service perspective, cloud computing focuses on delivering IT capabilities as services, which
are broadly classified into three main models: Infrastructure as a Service (IaaS), Platform as a
Service (PaaS), and Software as a Service (SaaS).
• Each of these models offers unique functionalities, benefits, and use cases, catering to the diverse
needs of organizations and individuals.
Service Perspective Benefits

 Resource Optimization: Resources are allocated dynamically based on usage, reducing


wastage.

 Global Accessibility: Services can be accessed from anywhere, enabling remote work and
collaboration.

 Reliability and Security: Leading providers ensure high availability and robust security measures.

• Innovation: By offloading infrastructure management, organizations can focus on innovation and


strategic initiatives.
Challenges and Considerations

 Data Security and Privacy: Ensuring compliance with regulations and protecting sensitive data is
crucial.

 Vendor Lock-In: Dependence on a single provider can limit flexibility and increase switching
costs.

 Latency: Network latency can impact the performance of cloud-based applications.


Cloud Service Models

Infrastructure as a Service (IaaS)

• IaaS is the foundational layer of


cloud services that provides
virtualized computing resources
over the internet.

• It allows users to rent virtual


servers, storage, and networking
infrastructure without having to
purchase or maintain physical
hardware.

• Key characteristics of IaaS include


scalability, pay-per-use pricing, and
on-demand provisioning.
Advantages of IaaS:

 Cost Efficiency: Organizations save capital expenditure by avoiding investments in physical


hardware.

 Scalability: Resources can be scaled up or down based on demand, ensuring flexibility.

• Control: Users have full control over their infrastructure, including operating systems and
applications
Platform as a Service (PaaS)

• PaaS provides a platform that allows


developers to build, test, and deploy
applications without worrying about the
underlying infrastructure.
• It abstracts the complexities of
managing servers, operating systems,
and storage, enabling developers to
focus solely on coding and innovation
Advantages of PaaS:

 Simplified Development: Integrated development tools and pre-configured environments


streamline application development.

 Time Efficiency: Rapid deployment and testing reduce time-to-market for applications.

 Cost Savings: Developers save on infrastructure and maintenance costs.


Software as a Service (SaaS)

• SaaS is the topmost layer of the cloud


service model, offering fully functional
software applications delivered over the
internet.

• Users can access these applications via


web browsers or client interfaces without
needing to install or manage them locally.
Advantages of SaaS:

 Ease of Use: Applications are accessible from anywhere with an internet connection.

 Cost-Effective: Subscription-based pricing eliminates the need for upfront investments.

 Automatic Updates: Providers handle updates, ensuring the software remains secure and up-to-
date.
Cloud Service Deployment Models

• Public Cloud

• A public cloud is one in which the


cloud infrastructure and computing
resources are made available to the
general public over a public network.

• A public cloud is owned by an


organization selling cloud services,
and serves a diverse pool of clients.
Figure 9 presents a simple view of a
public cloud and its customers.
Private Cloud

• A private cloud gives a single Cloud


Consumer‟s organization the
exclusive access to and usage of the
infrastructure and computational
resources.
• It may be managed either by the
Cloud Consumer organization or by
a third party, and may be hosted on
the organization‟s premises (i.e. on-
site private clouds) or outsourced to
a hosting company (i.e. outsourced
private clouds).
Community Cloud:

• A community cloud serves a group of


Cloud Consumers which have shared
concerns such as mission objectives,
security, privacy and compliance
policy, rather than serving a single
organization as does a private cloud.
• Similar to private clouds, a community
cloud may be managed by the
organizations or by a third party, and
may be implemented on customer
premise (i.e. on-site community cloud)
or outsourced to a hosting company
(i.e. outsourced community cloud).
Hybrid Cloud:

A hybrid cloud is a composition of two or more


clouds (on-site private, on-site community, off-
site private, off-site community or public) that
remain as distinct entities but are bound
together by standardized or proprietary
technology that enables data and application
portability.

You might also like