Uploaded by 晓古城

演示文稿2

advertisement
Cloud Computing
Speaker:Song Zhihao
Other Members:Zhang Jiangyu
Hu Hang
Sun Jiayang
Agenda
What is Cloud Computing ?
 Definition
 Essential characteristics
 Benefits from cloud
computing
Technologies and Problems
 Application scenarios
 Essential characteristics
 Opportunities and
challenges
Service and Deployment Models
 Service models
 Deployment models
The direction of Cloud
Computing
 Service models
 Deployment models
What is Cloud
Computing ?
What do they say ?
PAR T O N E
Cloud Computing Definition
• Definition from Wikipedia
 Cloud computing is the on-demand availability of computer
system resources, especially data storage (cloud storage)
and computing power, without direct active management by
the user. Large clouds often have functions distributed
over multiple locations, each of which is a data center.
Cloud computing relies on sharing of resources to achieve
coherence and typically uses a pay-as-you-go model, which
can help in reducing capital expenses but may also lead
to unexpected operating expenses for users.
Essential characteristics
WHAT IS CLOUD COMPUTING ?
Essential Characteristics
Essential
Characteristics
• On-Demand Self Service:
• A consumer can unilaterally provision computing
capabilities, automatically without requiring human
interaction with each service’s provider.
• Resource Pooling:
• The provider’s computing resources are pooled to serve
multiple consumers using a multi-tenant model.
• Different physical and virtual resources dynamically
assigned and reassigned according to consumer demand.
Essential Characteristics
• Measured Service:
• Cloud systems automatically control and optimize
resources used by leveraging a metering capability at
some level of abstraction appropriate to the type of
service.
• It will provide analyzable and predictable computing
platform.
• Flexibility
• Companies need to scale as their business grows. The
cloud provides customers with more freedom to scale as
they please without restarting the server. They can
also choose from several payment options to avoid
overspending on resources they won't need.
What can we gain from cloud ?
WHAT IS CLOUD COMPUTING ?
Benefits From Cloud
• Cloud computing brings many benefits :
 For the market and enterprises
• Reduce initial investment
• Reduce capital expenditure
• Improve industrial specialization
• Improve resource utilization
 For the end user and individuals
• Reduce local computing power
• Reduce local storage power
• Variety of thin client devices in daily life
Choose the service you need.
SERVICE MODELS
Service Model Overview
Service Models
• Cloud
Software as a Service (SaaS):
• The capability provided to the consumer is to use the
provider’s applications running on a cloud
infrastructure.
• The applications are accessible from various client
devices such as a web browser (e.g., web-based email).
• The consumer does not manage or control the underlying
cloud infrastructure including network, servers,
operating systems, storage,…
• Examples: Caspio, Google Apps, Salesforce, Nivio,
Learn.com.
Service Models
• Cloud Platform as a Service (PaaS):
• The capability provided to the consumer is to deploy
onto the cloud infrastructure consumer-created or
acquired applications created using programming
languages and tools supported by the provider.
• The consumer does not manage or control the
underlying cloud infrastructure.
• Consumer has control over the deployed applications
and possibly application hosting environment
configurations.
• Examples: Windows Azure, Google App.
Service Models
• Cloud Infrastructure as a Service (IaaS):
• The capability provided to the consumer is to
provision processing, storage, networks, and other
fundamental computing resources.
• The consumer is able to deploy and run arbitrary
software, which can include operating systems and
applications.
• The consumer does not manage or control the
underlying cloud infrastructure but has control over
operating systems, storage, deployed applications,
and possibly limited control of select networking
components (e.g., host firewalls).
• Examples: Amazon EC2, GoGrid, iland, Rackspace Cloud
Servers, ReliaCloud.
Service Models
Cloud computing service models arranged as layers in a stack
Deployment Models

Private Cloud:


The cloud is operated solely for an organization. It
may be managed by the organization or a third party
and may exist on premise or off premise.
Community Cloud:

The cloud infrastructure is shared by several
organizations and supports a specific community that
has shared concerns.

It may be managed by the organizations or a third
party and may exist on premise or off premise
Deployment Models

Public Cloud:


The cloud infrastructure is made available to the
general public or a large industry group and it is
owned by an organization selling cloud services.
Hybrid cloud:

The cloud infrastructure is a composition of two or
more
clouds (private, community, or public).
Opportunities and Challenges

The use of the cloud provides a number of opportunities:
It enables services to be used without any understanding of their
infrastructure.
 Cloud computing works using economies of scale:





It potentially lowers the outlay expense for start up companies, as they
would no longer need to buy their own software or servers.
Cost would be by on-demand pricing.
Vendors and Service providers claim costs by establishing an ongoing revenue
stream.
Data and services are stored remotely but accessible from
“anywhere”.
20
Opportunities and Challenges
In parallel there has been backlash against cloud
computing:
Stored data might not be secure:
With cloud computing, all your data is stored on the
cloud.
 Can unauthorised users gain access to your confidential
data?

Stored data can be lost:
Theoretically, data stored in the cloud is safe,
replicated across multiple machines.
 But on the off chance that your data goes missing, you
have no physical or local backup.


Put simply, relying on the cloud puts you at risk if the cloud lets
you down.
21
Opportunities and Challenges

Does not work well with low-speed connections:
Similarly, a low-speed Internet connection, such as that found
with dial-up services, makes cloud computing painful at best and
often impossible.
 Web-based applications require a lot of bandwidth to download, as
do large documents.


Features might be limited:

This situation is bound to change, but today many web-based
applications simply are not as full-featured as their desktopbased applications.
22
Future Trends



According to Gartner, global spending on public cloud products is
growing at an annual rate of 20.4% and is likely to reach $600
billion in 2023.
Gartner projects that end-user spending on Infrastructure as a
Service (IaaS) is growing at 30.6% year-over-year. The growth
forecast is 26.6% for Desktop as a Service (DaaS) and 26.1% for
Platform as a Service (PaaS). The increasing trend of hybrid work is
driving organizations to spend an estimated $2.6 billion per annum
on their cloud migration efforts.
51% of IT spending in these markets will go toward public cloud
solutions by 2025, up from 41% in 2022. 65.9% of application
software spending will go towards the cloud in 2025, increasing from
23
57.7% in 2022.
Future Trends
Quantum Computing
Quantum computing is changing the business world in
unprecedented ways. Companies like Google promote innovation by
leveraging quantum physics principles to develop next-generation enduser products. Supercomputers are the best example of how quantum
computing works when used correctly. Companies such as IBM, Microsoft,
Google, and AWS compete by adapting to the emerging quantum
technologies.
Financial institutions can leverage quantum computing to speed
up their transaction processes. This approach saves time and increases
process efficiency. Quantum computers store data in qubits, a simpler
form of data that speeds up processing. Quantum computing also reduces
the additional cost of creating new resources to handle pre-optimized
tasks.
24
Future Trends
Edge Computing
Cloud providers are moving closer to the edge to respond to the
growth of 5G, Internet of Things (IoT) devices, and latencysensitive applications. Edge computing is not new to the tech
industry glossary, but companies are increasingly adopting it.
Although data centers are built to store large amounts of
information in one centralized location, half of the global
population lives in rural areas. Edge computing allows systems to
become increasingly distributed, bringing data and processing
closer to users. This approach reduces latency, cuts bandwidth
costs, and improves connection performance.
25
Future Trends
Secure Access
Service Edge (SASE)As employees access more services and data from
devices outside of corporate IT networks, businesses are
reevaluating their security and risk management strategies. Gartner
coined the term Secure Access Service Edge to refer to a cloudbased IT security approach that addresses the changeability of work
processes.
Companies using SASE can benefit from cloud-based network security
services such as security gateways, firewalls, and zero-trust
network access (ZTNA). SASE is a robust architecture that gives
businesses peace of mind, allowing them to deliver new services
quickly and securely through the cloud.
26
Future Trends
IDC has estimated that the future of cloud computing will rapidly
evolve in the coming years. Close to 75% of data operations are said
to be carried out outside of the normal data centers, and 40% of
organisations are said to deploy cloud computing technologies. Edge
computing will become an integral part of all organisations processes.
End-point devices are said to be ready to execute AI algorithms by
2023. This shows that the future of cloud computing is bright.
27
谢
谢
观
THANK YOU FOR YOUR LISTENING
看
Download