云计算(cloudcomputing)是一种分布式计算,它通过网络云将巨大的数据计算处理程序分解成无数个小程序,然后通过由多个服务器组成的系统对这些小程序进行处理和分析,得到结果并返回给用户。
接下来的文章里,小编想给大家介绍一下云计算相关的知识点,重点讲讲 IaaS、PaaS、SaaS相关的知识,希望对大家有帮助。
什么是云计算?
云计算(cloudcomputing)是一种分布式计算,它通过网络云将巨大的数据计算处理程序分解成无数个小程序,然后通过由多个服务器组成的系统对这些小程序进行处理和分析,得到结果并返回给用户。
本地通常提前在用户计算机上部署软件基础设施,所有资源用户自行访问和管理;与本地服务相比,云具有以下特点:
1.按需服务-必要时使用;
2.网络访问-云提供商负责通过网络作为传输媒介维护其基础设施;
3.资源共享-集中多个资源供多个客户端使用;
4.可扩展性-资源具有弹性能力,最大限度地节约和提高资源利用率,具有平台无关性、存储无限扩展等优点。
公有云的缺点在哪里?
1.云是一种公共资源,每秒都有数百万用户访问,云服务提供商可能会受到攻击,从而窃取用户信息,因此云在一定程度上存在安全问题。
2.第三方机器存储的数据可能会导致第三方查看和修改用户隐私数据。
3.更多的控制权不在于自己,而在于云提供商。如果云题,只能等第三方回应。
云本身分为公有云、私有云、混合云等。以上几点都是公有云的特点。很多企业不信任公有云平台,尤其是国内很多企业要求技术独立可控,需要结合自身业务增长率搭建自己的私有云平台。那么建立私有云平台需要完成哪些工作呢?如下图:
搭建企业级云平台需要完成哪些工作?
1.IaaS基础设施即服务。
IaaS基础设施即服务,提供计算机系统架构和基础服务,提供所有云计算资源供我们直接访问,如数据存储、虚拟服务、服务器和网络等。
2.PaaS平台即服务。
PaaS主要由开发环境/平台、编程语言、操作系统、web服务器和数据库组成,用户可以在其中构建、编译和运行程序,而不用担心其基础设施。如今,面对互联网业务量和用户快速增长,PaaS是企业需要重点建设的一部分。许多企业基于Kubernetes搭建容器云平台。常见的公共云包括阿里巴巴云、腾讯云、亚马逊云等。
3.SaaS软件即服务。
按需使用软件,按需付费。与购买程序无关,服务在云中运行,与平台无关,无需在PC上安装软件。云运行服务一个或多个实例供多个最终用户使用,云计算大大降低了企业软件的运行成本。例如网盘,在线冲浪服务等。
4.PaaSVSIaaS。
PaaS和IaaS在云平台建设过程中的边界在哪里?许多企业在建设过程中,可能会把这两个混为一谈,其实有一定的界限。
IaaS主要用于资源分配、操作系统安装、服务器启动、网络配置等。
PaaS主要是对计算资源进行逻辑管理,与应用相关的资源分配和调度,主要是最大限度地为上层应用服务,如下图:
小编的分享就到这里了,希望上面的介绍有帮到大家。
>>>>>>点击进入云计算专题
上一篇:DevOps生命周期可以交付结果
下一篇:云计算告诉你什么是云原生?
¥199.00
¥199.00
¥199.00
¥10500.00