0% found this document useful (0 votes)
16 views23 pages

Cloud Computing Lecture1

Cloud computing is an internet-based computing model that allows users to access and manipulate software and hardware resources remotely without local installation. It offers benefits such as on-demand self-service, cost-effectiveness, and scalability, while also posing risks related to security and data management. The vision for cloud computing includes a global digital marketplace for services, interoperability among providers, and automated integration of cloud solutions.
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)
16 views23 pages

Cloud Computing Lecture1

Cloud computing is an internet-based computing model that allows users to access and manipulate software and hardware resources remotely without local installation. It offers benefits such as on-demand self-service, cost-effectiveness, and scalability, while also posing risks related to security and data management. The vision for cloud computing includes a global digital marketplace for services, interoperability among providers, and automated integration of cloud solutions.
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/ 23

Cloud Computing


What is Cloud?

The term Cloud refers to a Network or Internet. In other words,


we can say that Cloud is something, which is present at remote
location. Cloud can provide services over public and private
networks, i.e., WAN, LAN .

Applications such as e-mail, web conferencing, customer
relationship management (CRM) execute on cloud.

Cloud computing
What is Cloud Computing?
Cloud computing

Internet-based computing in which large groups of


remote servers are networked so as to allow sharing of
data-processing tasks, centralized data storage, and
online access to computer services or resources.Any
computer related task that is done entirely on the Internet
What is Cloud Computing?

Allows users to deal
with the software
without having the
hardware.

Everything is done by
remote, nothing is
saved locally.

What is Cloud Computing?


Cloud Computing refers to manipulating,
configuring, and accessing the hardware
and software resources remotely. It offers
online data storage, infrastructure, and
application.

Cloud computing offers platform independency, as the software is not required to be
installed locally on the PC. Hence, the Cloud Computing is making our business
applications mobile and collaborative.

History of Cloud Computing


The concept of Cloud Computing came into
existence in the year 1950 with
implementation of mainframe computers,
accessible via thin/static clients. Since then,
cloud computing has been evolved from static
clients to dynamic ones and from software to
services. The following diagram explains the
evolution of cloud computing:

Benefits

One can access applications as utilities over the Internet.

One can manipulate and configure the applications online at any time.

It does not require installing software to access or manipulate cloud
application.

Cloud Computing offers online development and deployment tools, a
programming runtime environment through the PaaS model.

Cloud resources are available over the network in a manner that provides
platform-independent access to any clients.

Cloud Computing offers on-demand self-service. The resources can be
used without interaction with the cloud service provider.

Cloud Computing is highly cost-effective because it operates at high
efficiency with optimum utilization. It just requires an Internet connection

Cloud Computing offers load balancing that makes it more reliable.
Risks related to Cloud Computing


Security and Privacy

It is the biggest concern about cloud computing. Since data management and
infrastructure management in cloud is provided by third-party, it is always a risk to
handover the sensitive information to cloud service providers.

Although the cloud computing vendors ensure highly secured password protected
accounts, any sign of security breach may result in loss of customers and
businesses.

It is very difficult for the customers to switch from one Cloud Service Provider
(CSP) to another. It results in dependency on a particular CSP for service.
Risks related to Cloud Computing


Isolation Failure
This risk involves the failure of isolation mechanism that separates storage, memory,
and routing between the different tenants.in case of public cloud provider, the
customer management interfaces are accessible through the Internet.

Insecure or Incomplete Data Deletion
It is possible that the data requested for deletion may not get deleted. It happens
because either of the following reasons.Extra copies of data are stored but are not
available at the time of deletion.Disk that stores data of multiple tenants is destroyed.

Characteristics of Cloud Computing
characteristics of cloud computing:

On-demand self-service: Cloud resources can be accessed or provisioned without
human interaction. With this model, consumers can gain immediate access to cloud
services upon signup. Organizations can also create mechanisms for allowing
employees, customers, or partners to access internal cloud services on demand
according to predetermined logics without needing to go through IT services.

Broad network access: Users can access cloud services and resources through
any device and in any networked location provided that they have permission.

Resource pooling: Cloud provider resources are shared by multiple tenants while
keeping the data of individual clients hidden from other clients.

Rapid elasticity: hardware and software, cloud computing resources can be
rapidly increased, decreased, or otherwise modified based on the cloud user’s
changing needs.

Measured service: Usage of cloud resources is metered so that businesses and
other cloud users need only pay for the resources they use in any given billing
cycle.

Advantages of cloud computing

Cost: It reduces the huge capital costs of buying hardware and software.

Speed: Resources can be accessed in minutes, typically within a few clicks.

Scalability: We can increase or decrease the requirement of resources according to the
business requirements.

Productivity: While using cloud computing, we put less operational effort. We do not need to
apply patching, as well as no need to maintain hardware and software. So, in this way, the IT
team can be more productive and focus on achieving business goals.

Reliability: Backup and recovery of data are less expensive and very fast for business
continuity.

Security: Many cloud vendors offer a broad set of policies, technologies, and controls that
strengthen.

Benefits of Cloud Computing


For Business and Industry

For Independent Developers

For Researchers

For Educators and Students

The Vision of Cloud Computing

Cloud computing allows individuals and organizations to access virtual hardware, software, and services
over the internet. Users pay for what they need and use, without investing in physical infrastructure.

1. On-Demand Usage

Users can utilize cloud resources as long as they require them, scaling up or down based on their needs,
and paying only for the duration of use.

2. Utility Model of IT Services

The entire IT infrastructure is seen as a set of utilities, like electricity or water, that can be easily
provisioned and managed. This model allows for rapid deployment of systems without the hassle and cost
of maintenance.

3. Open Market for IT Services

The long-term vision is for IT services to be traded like utilities in an open market, with no technological or
legal barriers, making it easy for anyone to access and use these services.

4. Global Digital Market for Cloud Services

In the future, users will be able to find cloud solutions that match their needs by entering their
requirements into a global digital marketplace. This market will facilitate the automatic
discovery and integration of cloud services into existing systems.

5. Revenue Growth for Service Providers

A global platform for trading cloud services will help providers increase their revenue by
reaching a wider audience and offering competitive services.

6. Interoperability Among Providers

Cloud providers can also act as consumers of their
competitors' services to meet customer demands, ensuring
they can fulfill their promises even if it means using external
resources.

7. Automated Acquisition and Integration

The presence of a global market will enable the automation of
the process of acquiring and integrating cloud services,
making it seamless for users to adopt and utilize these
services within their existing applications.

Thanks

You might also like