云计算是指通过互联网连接到远程的服务器集群,以共享计算资源、存储资源和应用程序的一种计算模式。
这些计算资源由云服务提供商管理和维护,用户可以根据自己的需要,随时随地使用这些资源,而无需自己购买和维护硬件设施。
1、云计算的基本组成部分包括三个层次:
基础设施即服务 (IaaS)、平台即服务 (PaaS) 和软件即服务 (SaaS)。
在IaaS层次,云服务提供商提供虚拟计算资源,如虚拟机、存储和 *** ;
在PaaS层次,云服务提供商提供一些应用程序开发平台和运行环境;
在SaaS层次,云服务提供商提供完整的应用程序,用户只需要通过互联网连接即可使用。
2、SaaS(Software as a Service):软件即服务。SaaS 提供商为客户提供一种基于互联网的应用软件,客户无需购买或维护软件,只需通过浏览器或移动客户端等方式使用即可。
PaaS(Platform as a Service):平台即服务。PaaS 提供商为客户提供一个软件开发平台,客户可以在该平台上创建、运行、管理和部署自己的应用程序,无需关心底层基础设施。
IaaS(Infrastructure as a Service):基础设施即服务。IaaS 提供商为客户提供计算、存储、 *** 等基础设施资源,客户可以按需购买和使用这些资源,构建自己的IT基础设施。
模型
定义
优点
典型组件
示例
SaaS
将应用程序作为服务提供给终端用户
无需关心应用程序的部署和维护,只需支付相应的费用即可使用
应用程序、数据库、用户管理系统、财务系统
Salesforce、Zoom、Office 365
PaaS
提供一个平台,使开发人员可以在上面创建、测试、部署和管理自己的应用程序
可以大大减少应用程序开发和部署的时间和成本
运行时环境、开发工具、应用程序部署和管理系统、数据库和数据存储服务
Heroku、Google App Engine、Microsoft Azure
IaaS
提供云基础设施,包括计算、存储、 *** 和安全等基础设施服务
可以根据需要灵活地扩展和管理IT基础设施
虚拟机、存储、 *** 、安全和身份认证
Amazon Web Services、Microsoft Azure、Google Cloud Platform
远程通信与云计算 云计算怎么提高通信性能