云计算是一种能够通过网络以便利的、按需付费的方式获取IT资源(包括网络、服务器(虚机、容器)、存储、平台、应用和服务等)并提高其可用性的模式,这些资源来自一个共享的、可配置的资源池,并能够以最省力和无人干预的方式获取和释放。
云计算技术与服务架构
SaaS是一种新型软件发布模式,应用软件安装在 厂商或者服务供应商那里,用户通过网络使用。Salesforce.com、NetSuite、Google Apps、微软Office365是典型案例。
软件开发者可以在PaaS之上直接开发新的应用,不需要购买和部署服务器和OS、数据库和中间件软件而直接部署代码即可。
运行客户自己的应用。Salesforce.com的Force.com、Google AppEngine和微软 Azure都是PaaS模式的典型代表。
IaaS(Infrastructure as a Service,基础架构即服务)通过互联网提供数据中心、基础架构硬件和软件资源。典型
IaaS的代表产品是亚马逊的AWS(Elastic Compute Cloud)、Google的CloudEngine。
云计算基础设施服务
基础设施:机房和带宽
硬件:服务器、存储、数据中心网络
软件:操作系统、虚拟化软件等
基础架构管理:抽象、池化、服务/实例/接口
云计算应用开发和执行环境
将云计算应用开发和执行环境以PaaS形式提供给外部开发者。
基于云计算基础架构提供各种OS和运行环境(数据库、开发语言运行环境、文件系统),支持多开发语言库为开发人员提供云计算应用开发工具(开发环境插件、本地仿真环境等)
基于多租户架构为开发者开发的应用提供执行环境
应用的监控和管理根据应用负载提供良好的资源伸缩性,同时保证应用的可靠性等
云计算应用软件
各类利用云计算基础架构或之上的应用执行环境平台开发的应用,以SaaS的形式提供给外部用户。
利用了云计算基础架构和多租户架构的执行环境,因此可以保证应用具有良好的可伸缩性以及多租户共享。
提供商将这些云计算应用按多租户方式提供给客户,典型的如CRM、企业邮件、办公文档、企业协同系统等
云计算技术体系
举报/反馈

新世纪认证

39获赞 168粉丝
行业领先的检验认证综合服务提供商
关注
0
收藏
分享