1 云计算(Cloud Computing)

1.1 概念

“云”实质上就是一个【网络】,
狭义上讲,云计算就是一种提供资源的网络,使用者可以随时获取“云”上的资源,按需求量使用,并且可以看成是无限扩展的,只要按使用量付费就可以,
“云”就像自来水厂一样,我们可以随时接水,并且不限量,按照自己家的用水量,付费给自来水厂就可以。

从广义上说,云计算是与信息技术、软件、互联网相关的一种服务,这种【计算资源共享池】叫做“云”,云计算把许多计算资源集合起来,通过软件实现自动化管理,只需要很少的人参与,就能让资源被快速提供。
也就是说,【计算能力】作为一种【商品】,可以在互联网上流通,就像水、电、煤气一样,可以方便地取用,且价格较为低廉。
总之,云计算不是一种【全新的网络技术】,而是一种【全新的网络应用概念】,
云计算的【核心概念】就是以互联网为中心,在网站上提供快速且安全的云计算服务与数据存储,让每一个使用互联网的人都可以使用网络上的庞大计算资源与数据中心。

云计算又称为网格计算。
云计算(Cloud Computing)是【分布式计算】的一种。
云计算,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序;
然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。
云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。
通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。

1.2 云计算的特点

1.2.1 虚拟化技术

必须强调的是,虚拟化突破了时间、空间的界限,是云计算最为显著的特点,虚拟化技术包括应用虚拟和资源虚拟两种。
众所周知,物理平台与应用部署的环境在空间上是没有任何联系的,正是通过虚拟平台对相应终端操作完成数据备份、迁移和扩展等。

1.2.2 动态可扩展

云计算具有高效的运算能力,在原有服务器基础上增加云计算功能能够使计算速度迅速提高,最终实现动态扩展虚拟化的层次达到对应用进行扩展的目的。

1.2.3 按需部署

计算机包含了许多应用、程序软件等,不同的应用对应的数据资源库不同,所以用户运行不同的应用需要较强的计算能力对资源进行部署,而云计算平台能够根据用户的需求快速配备计算能力及资源。

1.2.4 灵活性高

目前市场上大多数IT资源、软、硬件都支持虚拟化,比如存储网络、操作系统和开发软、硬件等。
虚拟化要素统一放在云系统资源虚拟池当中进行管理,可见云计算的兼容性非常强,不仅可以兼容低配置机器、不同厂商的硬件产品,还能够外设获得更高性能计算。

1.2.5 可靠性高

倘若服务器故障也不影响计算与应用的正常运行。因为单点服务器出现故障可以通过虚拟化技术将分布在不同物理服务器上面的应用进行恢复或利用动态扩展功能部署新的服务器进行计算。

1.2.6 性价比高

将资源放在虚拟资源池中统一管理在一定程度上优化了物理资源,用户不再需要昂贵、存储空间大的主机,可以选择相对廉价的PC组成云,一方面减少费用,另一方面计算性能不逊于大型主机。

1.2.7 可扩展性

用户可以利用应用软件的快速部署条件来更为简单快捷的将自身所需的已有业务以及新业务进行扩展。
如,计算机云计算系统中出现设备的故障,对于用户来说,无论是在计算机层面上,亦或是在具体运用上均不会受到阻碍,可以利用计算机云计算具有的动态扩展功能来对其他服务器开展有效扩展。
这样一来就能够确保任务得以有序完成。
在对虚拟化资源进行动态扩展的情况下,同时能够高效扩展应用,提高计算机云计算的操作水平。

1.3 云 := 网络 / 云计算 := 网络计算模式

  • 云 := 网络
    云计算的云 即指 网络.
[云计算]概念辨析:云计算[转载]_云计算
  • 云计算 := 网络计算模式
[云计算]概念辨析:云计算[转载]_云计算_02

1.4 云计算 de 网络计算模式 := 服务类型 := 基本商业模式

[云计算]概念辨析:云计算[转载]_云计算_03

通常,它的服务类型分为三类,即:

  • 基础设施即服务(IaaS)
  • 平台即服务(PaaS)
  • 软件即服务(SaaS)。这3种云计算服务有时称为云计算堆栈,因为它们构建堆栈,它们位于彼此之上,以下是这三种服务的概述:

1)基础设施即服务(IaaS, Infrastructure as a Service)

基础设施即服务是主要的服务类别之一,它向云计算提供商的个人或组织提供虚拟化计算资源,如虚拟机、存储、网络和操作系统。

例如:

  • 阿里云(云服务器ECS等)
  • 腾讯云
  • 华为云

2)平台即服务(PaaS, Platform-as-a-Service)

平台即服务是一种服务类别,为开发人员提供通过全球互联网构建应用程序和服务的平台。Paas为开发、测试和管理软件应用程序提供按需开发环境。

例如:

  • 百度应用引擎BAE (Baidu App Engine)专业版
应用引擎BAE提供弹性、便捷、高可用的多语言环境应用部署服务,适于部署App、公众号、小程序、网站及电商/O2O/企业门户/CRM/办公应用等各种应用,并可无缝支持DuerOS SDK,极大简化运维工作
[云计算]概念辨析:云计算[转载]_云计算_04
  • [考拉云](Koala Cloud)
    考拉云是基于主流容器技术构建的自动运维平台
[云计算]概念辨析:云计算[转载]_云计算_05[云计算]概念辨析:云计算[转载]_云计算_06[云计算]概念辨析:云计算[转载]_云计算_07
  • Zoho Creator - 一款企业级低代码开发平台
Zoho Creator是一款企业级低代码开发平台,从简单的工作流程到复杂的管理系统、从构建独立应用再到应用生态集成,您只需通过丰富直观的可视化构建器、拖拽式操作、代码编辑器和现成的应用模板,即可快速创建应用程序,助力企业数智化。
  • 云表 - 可自由定制的管理软件平台

3)软件即服务(SaaS, Software as a Service)

软件即服务也是其服务的一类,通过互联网提供按需软件付费应用程序,云计算提供商托管和管理软件应用程序,并允许其用户连接到应用程序并通过全球互联网访问应用程序。
    即 通过软件解决用户、企业的协作及管理问题
[云计算]概念辨析:云计算[转载]_云计算_08[云计算]概念辨析:云计算[转载]_云计算_09

例如:

  • Worktile(工作坊/工作台) - 项目制管理软件 / 企业级项目协作与目标管理工具
  • ONES - 一款SaaS 企业级研发管理工具、团队协作与项目管理工具
  • 有赞微商城 - 一个SaaS软件解决网上开店所有问题
  • 有赞零售 - 私域营销专家
    (提供:移动商城、网上营销、门店收银、会员管理[会员卡、会员积分、会员充值、会员通知、礼品卡]、全渠道进销存[商品入库、库存管理、进销存管理、库存盘点、库存预警])
  • 有赞教育 -
    (提供:招生拓客、线索管理、教务管理、学员管理、互动督学、多校区管理)
  • Zoho CRM - 一款SaaS云端CRM客户管理系统