请问基于Openstack的PaaS层建设有哪些建议

通过PaaS设施可能实现软件的自动部署和安排,软件有比较多,比如Puppet/Chef/Ansible/Saltstack等,能否对这几个PaaS软件进行特点比较?与OpenStack的结合哪个更好一些。

参与14

4同行回答

bryanbryan软件架构设计师金融研发
Paas是构建在IAAS平台上面的,它更多的是注重应用程序与OS的解耦,强调程序的自动化管理和运维,比如实现程序的自动化监控,程序的自动弹性扩展(扩容或者缩容),从而提高研发效率。在PAAS最重要的是构建一个应用管理的自动化平台,与devops思路相契合,能够实现程序的快速交付。这个生态...显示全部

Paas是构建在IAAS平台上面的,它更多的是注重应用程序与OS的解耦,强调程序的自动化管理和运维,比如实现程序的自动化监控,程序的自动弹性扩展(扩容或者缩容),从而提高研发效率。在PAAS最重要的是构建一个应用管理的自动化平台,与devops思路相契合,能够实现程序的快速交付。这个生态的建立不是简单的一个或者几个开源软件解决的,而是要首先由这种生态圈的思路,然后根据目标去选择相关的工具,我们目前在研的有以redhat的openshift和以pivot的PCF为主的两大PAAS平台,他们周围涉及到的开源软件非常非常多,个人以为一个云平台的建立是一个生态圈的建立,而不是仅仅几个开源工具的选择,开源软件必须是工具而已。

收起
银行 · 2017-04-12
浏览4952
郑金辉郑金辉技术总监某公司
paas分成传统paas和容器两种,传统paas跟Openstack没有太多直接关系,目前Openstack与容器已经逐渐融合,成为iaas以上的应用与os隔离的中间层,可以关注和尝试显示全部

paas分成传统paas和容器两种,传统paas跟Openstack没有太多直接关系,目前Openstack与容器已经逐渐融合,成为iaas以上的应用与os隔离的中间层,可以关注和尝试

收起
系统集成 · 2017-04-12
浏览4993
juneyangjuneyang软件开发工程师中国移动
1.Puppet/Chef/Ansible/Saltstack等软件可以说是实现PaaS的一种方式,但它们不是PaaS软件,具体比较可以自行Google;2.OpenStack的面向还是IaaS,而且在提供上层PaaS接口设计的时候没有特别设计类似上述软件的接口,所以上述软件和OpenStack结合没有什么优劣可说;3.OpenStack中也有...显示全部

1.Puppet/Chef/Ansible/Saltstack等软件可以说是实现PaaS的一种方式,但它们不是PaaS软件,具体比较可以自行Google;

2.OpenStack的面向还是IaaS,而且在提供上层PaaS接口设计的时候没有特别设计类似上述软件的接口,所以上述软件和OpenStack结合没有什么优劣可说;

3.OpenStack中也有可以看做为PaaS的项目,比如Heat,Murano等

收起
软件开发 · 2017-04-11
浏览4960
luoyongluoyong技术经理携程计算机技术(上海)有限公司
楼上正解显示全部

楼上正解

收起
互联网服务 · 2017-04-12
浏览4900

提问者

kingdonwang
系统工程师人民银行清算中心
擅长领域: 服务器云计算网络

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-04-10
  • 关注会员:6 人
  • 问题浏览:11158
  • 最近回答:2017-04-12
  • X社区推广