📅  最后修改于: 2021-01-18 04:54:05             🧑  作者: Mango
云计算为我们提供了通过Internet作为实用程序访问应用程序的方法。它使我们可以在线创建,配置和自定义应用程序。
术语云是指网络或Internet。换句话说,我们可以说云是某种存在于远程位置的东西。云可以通过公共和专用网络(例如WAN,LAN或VPN)提供服务。
电子邮件,Web会议,客户关系管理(CRM)等应用程序在云上执行。
云计算是指远程操纵,配置和访问硬件和软件资源。它提供了在线数据存储,基础架构和应用程序。
云计算提供了平台独立性,因为不需要在PC上本地安装该软件。因此,云计算使我们的业务应用程序具有移动性和协作性。
有一些服务和模型在后台运行,从而使云计算可行并可供最终用户访问。以下是云计算的工作模型:
部署模型定义对云的访问类型,即云的位置?云可以具有四种访问类型中的任何一种:公共访问,私有访问,混合访问和社区访问。
公共云使系统和服务易于被公众访问。由于公共云的开放性,其安全性可能会降低。
私有云允许在组织内访问系统和服务。由于其私有性质,它更加安全。
社区云使系统和服务可由一组组织访问。
混合云是公共云和私有云的混合,其中关键活动使用私有云执行,而非关键活动使用公共云执行。
云计算基于服务模型。这些服务分为以下三种基本服务模式:
服务即服务(XaaS)是另一种服务模型,包括网络即服务,业务即服务,身份即服务,数据库即服务或战略即服务。
基础架构即服务(IaaS)是最基本的服务级别。每个服务模型都从基础模型继承安全性和管理机制,如下图所示:
IaaS提供对基本资源(例如物理机,虚拟机,虚拟存储等)的访问。
PaaS为应用程序,开发和部署工具等提供运行时环境。
SaaS模型允许使用软件应用程序作为对最终用户的服务。
云计算的概念在1950年随大型机的实现而出现,大型机可通过瘦/静态客户端访问。从那时起,云计算已经从静态客户端演变为动态客户端,并从软件演变为服务。下图说明了云计算的发展:
云计算具有众多优势。下面列出了其中一些-
可以通过Internet以实用程序的形式访问应用程序。
一个人可以随时在线操作和配置应用程序。
不需要安装软件即可访问或操纵云应用程序。
云计算提供在线开发和部署工具,并通过PaaS模型对运行时环境进行编程。
网络上的云资源可用某种方式提供对任何类型的客户端的独立于平台的访问。
云计算提供按需自助服务。无需与云服务提供商进行交互即可使用资源。
云计算具有很高的成本效益,因为它以最佳利用率高效运行。只需连接互联网
云计算提供负载平衡,使其更加可靠。
尽管云计算是一项有前途的创新,它在计算领域具有各种优势,但它带有风险。其中一些将在下面讨论:
这是对云计算的最大关注。由于云中的数据管理和基础架构管理由第三方提供,因此将敏感信息移交给云服务提供商始终存在风险。
尽管云计算供应商确保了高度安全的受密码保护的帐户,但是任何违反安全性的迹象都可能导致客户和业务损失。
对于客户来说,从一个云服务提供商(CSP)切换到另一个云服务提供商非常困难。这导致对特定CSP服务的依赖。
这种风险涉及隔离机制的失败,该机制将不同租户之间的存储,内存和路由分开。
如果是公共云提供商,则可以通过Internet访问客户管理界面。
请求删除的数据有可能不会被删除。发生这种情况是由于以下原因之一
存储了额外的数据副本,但在删除时不可用
存储多个租户数据的磁盘被破坏。
云计算具有四个关键特征。下图显示了它们:
云计算允许用户按需使用Web服务和资源。一个人可以随时登录到网站并使用它们。
由于云计算完全基于Web,因此可以随时随地进行访问。
云计算允许多个租户共享资源池。一个人可以共享硬件,数据库和基础架构的单个物理实例。
在任何时候垂直或水平扩展资源都很容易。资源扩展意味着资源处理增加或减少的需求的能力。
客户在任何给定时间点所使用的资源都将被自动监控。
在此服务中,云提供者控制和监视云服务的所有方面。资源优化,计费和容量规划等都取决于此。