Why Cloud?

简介:         In data centers today, many computers suffer the same underutilization in computingpower and networking bandwidth.

        In data centers today, many computers suffer the same underutilization in computingpower and networking bandwidth. For example, projects may need a large amount of computing capacity to complete a computation, but no longer need the computingpower after completing the computation. You want cloud computing when you want a service that's available on-demand with the flexibility to bring it up or down through automation or with little intervention. The phrase "cloud computing" is often represented with a diagram that contains a cloud-like shape indicating a layer where responsibility for service goes from user to provider. The cloud in these types of diagrams contains the services that afford computing power harnessed to get work done. Much like the electrical power we receive each day, cloud computing provides subscribers or users with access to a shared collection of computing resources: networks for transfer, servers for storage, and applications or services for completing tasks.

        These are the compelling features of a cloud:
• On-demand self-service: Users can provision servers and networks with little humanintervention.
• Network access: Any computing capabilities are available over the network. Manydifferent devices are allowed access through standardized mechanisms.
• Resource pooling: Multiple users can access clouds that serve other consumers according to demand.
• Elasticity: Provisioning is rapid and scales out or in based on need.
• Metered or measured service: Just like utilities that are paid for by the hour, clouds should optimize resource use and control it for the level of service or type of servers such as storage or processing. Cloud computing offers different service models depending on the capabilities a consumer may require

• SaaS: Software as a Service. Provides the consumer the ability to use the software in acloud environment, such as web-based email for example.
• PaaS: Platform as a Service. Provides the consumer the ability to deploy applications through a programming language or tools supported by the cloud platform provider. An example of platform as a service is an Eclipse/Java programming platform provided with no downloads required.
• IaaS: Infrastructure as a Service. Provides infrastructure such as computer instances,network connections, and storage so that people can run any software or operating
system

      When you hear terms such as public cloud or private cloud, these refer to the deployment model for the cloud. A private cloud operates for a single organization, but can be managed on-premise or off-premise. A public cloud has an infrastructure that is available to the general public or a large industry group and is likely owned by a cloud services company. The NIST also defines community cloud as shared by several organizations supporting a specific community with shared concerns.
       Clouds can also be described as hybrid. A hybrid cloud can be a deployment model, as a composition of both public and private clouds, or a hybrid model for cloud computing may involve both virtual and physical servers.
       What have people done with cloud computing? Cloud computing can help with large-scale computing needs or can lead consolidation efforts by virtualizing servers to make more use of existing hardware and potentially release old hardware from service. People also use cloud computing for collaboration because of its high availability through networked computers. Productivity suites for word processing, number crunching, and email communications, and more are also available through cloud computing. Cloud computing also avails additional storage to the cloud user, avoiding the need for additional hard drives on each user's desktop and enabling access to huge data storage capacity online in the cloud

目录
相关文章
|
3月前
|
Java 中间件 开发者
Spring Cloud Alibaba
【1月更文挑战第27天】【1月更文挑战第127篇】Spring Cloud Alibaba
74 1
|
3月前
|
负载均衡 Java API
SpringCloud Alibaba详解
服务治理 服务治理就是进行服务的自动化管理,其核心是服务的自动注册与发现。 服务注册:服务实例将自身服务信息注册到注册中心。 服务发现:服务实例通过注册中心,获取到注册到其中的服务实例的信息,通过这些信息去请求它们提供的服务。 服务剔除:服务注册中心将出问题的服务自动剔除到可用列表之外,使其不会被调用到。
|
7月前
|
存储 SpringCloudAlibaba Java
SpringCloud Alibaba系列(一) 介绍
Spring Cloud Alibaba为分布式应用程序开发提供了一站式解决方案。它包含开发分布式应用程序所需的所有组件,使您可以轻松使用Spring Cloud开发应用程序。
110 0
|
9月前
|
存储 消息中间件 安全
浅谈 Spring Cloud Alibaba
Spring Cloud Alibaba是微服务开发的种解决方案。它包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
232 0
|
11月前
|
Java Nacos 微服务
Spring Cloud Alibaba - 23 Gateway初体验
Spring Cloud Alibaba - 23 Gateway初体验
109 0
|
11月前
|
XML 负载均衡 Java
Spring Cloud Alibaba学习笔记
Spring Cloud Alibaba学习笔记
|
消息中间件 负载均衡 监控
Spring Cloud Alibaba 介绍
Spring Cloud Alibaba 介绍
1333 0
|
Kubernetes Cloud Native 安全
Spring Cloud Alibaba 在 Proxyless Mesh 上的探索
站在 2023 年的今天,Service Mesh 早已不是一个新兴的概念, 回顾过去 6 年多的发展历程,Service Mesh 从一经推出就受到来自全世界的主流技术公司关注和追捧。
207 1
Spring Cloud Alibaba 在 Proxyless Mesh 上的探索
|
存储 Dubbo Java
|
SpringCloudAlibaba 监控 Linux