|
InPaaS:新一代云计算应用平台PaaS则是一个建立在云基础设施上的应用部署系统,这个系统为用户提供API,工具和服务来部署和管理应用和服务。而PaaS的用户是开发测试者以及IT运维和管理者。 正因为如此,新一代的云应用平台技术则实现全方位的应用生命周期管理,关注开放性、应用的可移植性和云间相互操作性,其代表者包括Cloud Foundry, OpenShift, Docker, Heroku, MoPaaS和BAE等PaaS技术或服务,除了在第一代PaaS技术对用户在实现应用交付的加速所提供的功能外,具备以下大多数特征: ·多语言和框架:支持多语言和框架以及语言框架的扩展机制 ·多服务:开放的核心服务以及服务的扩展机制 多云和多IaaS技术:支持多种IaaS技术和多云的部署,包括公有云和私有云 多方位的开放将计算资源的抽象提高到应用服务层面,同时将应用的运维交由平台来自动管理,也使得PaaS有效地提供应用程序的可移植性。同时,通过提供方便的工具和不断扩展的服务让开发者对于开发语音、框架、服务和基础设施有了更多的选择自由度。通过计算资源的安全隔离,使得计算资源得以有效的安全的交付和管理。当然,从像Cloud Foundry这样PaaS技术到真正实现PaaS云应用平台服务还需要很多工作。图1是一个基于Cloud Foundry的典型PaaS架构。 基于 Cloud Foundry 的 PaaS架构 责编:李玉琴 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|