【云计算作业04】云服务

1、简述三种云服务能提供的资源/服务、优势以及面向的用户。

 

SaaS:提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过瘦客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等。

SaaS优势:

①使用简单。在任何时候或任何地点,只要接上网络,用户就能访问这个SaaS服务,而且无需安装、升级、维护。

②支持公开协议。现有的SaaS服务在公开协议(如HTML 4、HTML 5)的支持方面做得很好,用户只需一个浏览器就能使用和访问SaaS应用。

③安全保障。SaaS供应商需要提供一定的安全机制,不仅要使存储在云端的用户数据绝对安全,也要通过一定的安全机制来确保与用户之间的通信安全。

④初始成本低。使用SaaS服务时,不仅无须在使用前购买昂贵的许可证,而且几乎所有的SaaS供应商都允许免费使用。

 

面向普通用户

 

 

Paas提供的服务:

端到端的软件开发环境,包括物理环境、开发环境、测试环境、调试环境、部署环境和运行环境

基于云平台的配套服务,如账户、邮件、数据库、消息列表等

基于Web浏览器的使用模式

易于掌握的编程语言和编程环境

安全的沙盒工作环境

动态扩展性

应用程序监控服务(运行日志、访问量、资源使用率等信息)

良好的认证、计费机制,保护用户账号安全性

PaaS优势:

①友好的开发环境。通过提供SDK和IDE等工具来让用户不仅能在本地方便地进行应用的开发和测试,而且能进行远程部署。

②丰富的服务。PaaS平台会以API的形式将各种各样的服务提供给上层的应用。

③精细的管理和监控。PaaS能够提供应用层的管理和监控,还能通过精确计量应用所消耗的资源来更好地计费。

④伸缩性强。PaaS平台会自动调整资源来帮助运行于其上的应用更好地应对突发流量。

⑤多租户机制。许多PaaS平台都自带多租户机制,不仅能更经济地支撑庞大的用户规模,还能提供一定的可定制性以满足用户的特殊需求。

⑥整合率高。PaaS平台的整合率非常高,如Google App Engine能在一台服务器上承载成千上万个应用。

 

面向开发者

 

 

laaS服务包括:

网络和通信系统提供的通信服务

服务器设备提供的计算服务

数据存储空间提供的存储服务

操作系统、通用中间件和数据库等基础软件服务

 

IaaS优势:

①免维护。IaaS服务提供商负责。

②非常经济。免去了用户前期的硬件购置成本。

③开放标准。

④支持的应用范围广泛。

⑤伸缩性强。

 

面向管理者

 


2、简述云部署模型。

公有云。由某个组织拥有,其云基础设施为公众或某个很大的业界群组

提供云服务

 

私有云。云基础设施特定为某个组织运行服务

 

社区云。云基础设施由若干组织分享,以支持某个特定的社区。社区是指

有共同诉求和追求的团体

 

混合云。云基础设施由两个或多个云(私有的、社区的或公共的)组成,独

立存在,但通过标准的或私有的技术绑定在一起

 

上一篇:财报透析 | 连续三年经营性盈利,微盟掘金全链路数字化


下一篇:公有云上基于微服务架构 SAAS 产品研发实践