Unit I
Unit I
Prepared by
Suresh C AP/CSE/ACT
INTRODUCTION TO CLOUD
• 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:
• 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
• Clouds facilitate easy addition or removal of compute, storage, and networking assets, optimizing
workload performance and preventing bottlenecks.
• 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
• 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
• 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
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.
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.
• Control: Users have full control over their infrastructure, including operating systems and
applications
Platform as a Service (PaaS)
Time Efficiency: Rapid deployment and testing reduce time-to-market for applications.
Ease of Use: Applications are accessible from anywhere with an internet connection.
Automatic Updates: Providers handle updates, ensuring the software remains secure and up-to-
date.
Cloud Service Deployment Models
• Public Cloud