什么是云计算?

云计算是由IBM定义的,它表示通过Internet连接,根据使用目的向用户提供计算机资源。 这些资源可以是与计算和计算机有关的任何资源,例如,软件,硬件,网络基础设施,服务器和大型服务器网络。

云计算

在云计算时代之前,你想要做任何事情,必须只能自己亲自去做,并且几乎从开始到结束都要花钱投资。 作为个人用户,如果您想保存数据,必须自己花钱购买硬盘。 想管理家庭商店的销售,您自己必须购买会计软件或销售软件,然后将其安装到您的计算机中。

所有费用都不止于此。 然后,您支出的金额将暂时称为“维修”成本。 例如,您有一台计算机,如果硬盘坏了,需要更换或修理它。 此外,为避免数据丢失的风险,所以还需要定期备份数据。 通常,需要定期将重要数据再现到备用硬盘驱动器,这显然会增加您的成本。

这些问题看起来很简单,但实质上它会花费很多精力和金钱。 对于企业而言,“维护”成本是巨大的,因为它们不仅使用Word,Excel和PowerPoint等小型软件,而且还使用数据连续进出的宏伟而复杂的管理系统,因此只有很小的损坏会导致 损失数百万元的收入或延迟生产。 他们必须花钱来维护员工安装,配置,测试,运行,保护和更新他们的系统。 如果将这样的数量乘以企业使用的数百个应用程序,很明显这样的成本并不小。

云计算诞生了以后,它有助于在一定程度上解决硬件和软件管理问题。 您需要保存数据吗? 这是肯定的。像什么百度网盘,OneDrive,Dropbox或Google Drive将为您提供帮助。 很明显,您不需要关心文件存储在哪个硬盘驱动器上,以及它是否已损坏,是否应该备份。 一切都由云服务提供商帮打理,在这种情况下,云服务提供商就是百度,Dropbox,Microsoft或Google。 如果硬盘驱动器出现故障,他们将自行更换,也会定期自行备份数据,您不必担心任何问题。

其他例子:电话通讯录。 您必须定期手动将通讯录备份到计算机并保留过去的目录文件。 如果更换电话,则必须再次安装该目录,这非常耗时。 现在,Google,Apple,Microsoft或BlackBerry会为您处理目录。 每次添加新号码时,该目录都将同步到“云”并包含在那里。 如果您更换为另一部电话号码,则可以快速下载该目录。 不再需要频繁备份,并手动重现文件。

云计算

对于公司,他们开始将应用程序或软件迁移到云端。 如果需要会计软件,只需进入浏览器并进行一些点击即可访问该应用程序。无需担心应该如何安装此类软件。 有更新时,软件提供商会为您执行此操作,只需打开它并使用它。 在这种情况下,公司不再需要员工维护软件。

1. 云服务概述

云服务提供商分为以下三大类:

  • 基础设施即服务(IaaS)
  • 平台即服务(PaaS)
  • 软件即服务(SaaS)

1.1. 基础设施即服务(IaaS)

基础设施即服务表示“基础设施作为服务提供”。 据亚马逊称,这是最基本的云计算级别,通常,IaaS服务提供商会向您推销与网络,计算机(根据需求的虚拟机或真机)以及数据存储位置相关的内容。 更具体地说,您可以根据需要租用带有CPU,RAM,硬盘(SSD或HDD)的“云服务器”。 因此,您有一台服务器,不再关心服务器所在的数据中心,它拥有多少台空调,或者它使用的是哪个电信网络。 您已经有了一台服务器后,您可以在上面运行程序和应用。

Vultr或DigitalOcean是IaaS的典型代表。 访问它并选择一个服务器,然后自己选择并安装操作系统。 选择完成后,您安装应用程序所需的其他软件。 如果您的网站使用此类服务器,则必须安装与Web Server相关的软件,如:Apache,IIS和Nginx之类的软件。
因此,IaaS不是为最终用户设计的,而主要是为那些想要一个地方部署他们的软件的人设计的,可能是开发人员,公司或网络出版组织。

1.2. 平台即服务(PaaS)

平台即服务(PaaS)(平台作为服务提供)略高于IaaS。 如果您购买了IaaS服务,您将获得一台服务器。 但是,要部署Web应用程序,需要手动安装许多相关的东西,例如Web服务器,数据库……这些设置取决于您的Web应用程序使用哪种编程语言(Java,.Net,PHP,…) 在设置完成后开发,就可以部署您的应用程序。因此,使用PaaS服务来选择适合您应用程序的内置平台。

许多PaaS服务提供商不允许拥有服务器。 它们只是为您提供了一个平台,以便部署应用程序。 在这种情况下,您与其他人共享服务器,您的数据库也与数百个其他人的数据库放在同一个托管环境中,这样可以降低需要支付的成本,但也会带来风险,并且是 恶意攻击,以获取未经授权的数据访问。

1.3. 软件即服务(SaaS)

软件即服务(SaaS)即,软件作为服务提供。 这是云服务的最高级别。 它是由供应商运营和管理的完整产品。 简单来说,在大多数情况下,SaaS服务将提供在Internet上运行的软件或应用程序,并可由最终用户立即使用。

一个非常常见的SaaS示例是Web电子邮件服务,例如Gmail,Outlook或Yahoo Mail。 它是一个完整的产品,可以立即用它来发送和接收邮件,而无需设置邮件管理服务器。 同样,OneDrive,Dropbox也是SaaS。 这些(网站)软件为您提供所有必要的功能,如硬盘驱动器,可以上传您的数据,并通过互联网返回。

Google Docs或Microsoft Online也是SaaS。 这是一个在线办公室,免费提供。 公司可以租用的所有在线业务管理软件都是SaaS。

2. 云计算的影响

云计算的最大好处是节省成本。所以不需要再多说一遍了。主要是,您将降低基础架构的初始投资成本,购买硬件,软件和维护成本,安装和运营成本等。
接下来是方便。无需复杂的安装即可立即使用。可以随时随地使用Internet快速访问它们,几乎不依赖于所使用的软件或硬件。

另一个好处是安全性和连续性。如果硬盘驱动器发生故障,您可能会丢失所有数据,除非这些数据备份到另一个硬盘驱动器。同时,如果您的数据放在Dropbox,OneDrive上,它会更安全。您的数据由您的服务提供商处理(定期备份)。如果硬盘驱动器损坏,它将由服务提供商更换,您的数据仍然是安全的。当然,没有什么是绝对的,但丢失数据的可能性要小得多。
使用云时,数据的安全性也可视为一种好处。如果您丢失了包含公司重要数据的笔记本电脑,则损坏将非常大。但是,如果您将它们保存到云端,则您的在线帐户中的数据仍然是安全的。

3. 云计算的一些限制

一切事务都有两面,即好的和坏的,所以云计算是隐私权问题。您是否对OneDrive有足够的信心来存储您的所有数据?您是否相信Gmail可以保存所有重要的与工作相关的电子邮件,其中只有一个泄漏也会让您失去公司业务?您是否对在线会计软件有足够的信心将所有数据存储在那里,并确保数据不会出售给竞争对手?

对于个人用户来说,这可能并不重要,但对于企业而言,它是如此可怕,因此,许多企业仍在思考使用“云”,尽管他们知道这样的解决方案会为他们节省大量成本。关注停机时间。没有云服务提供商可以确保他们的服务器将持续100%运行,永远不必停止。像Facbeook或Google这样的大公司也无法确保其服务持续100%运行。


上一篇:没有了

下一篇:Netflix云计算技术介绍

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程