私有PaaS与企业内部基础架构
随着革命性的云计算席卷整个产业,对企业IT来说,云的最重要因素是‘平台即服务(PaaS)’, 在企业内部以私有PaaS形式部署。
PaaS是一个软件层,通常连接网络资源包括操作系统实例、数据库服务器实例、网络服务器实例,甚至负载均衡,并连成一个单一的,共享的逻辑承载层。本质上,PaaS可以总结成一个数据中心OS。应用程序开发人员,只需要上传程序到PaaS,几秒或几分钟后就可以运行,而不需去开发一个程序然后乏味地配置以求在某个特定的基础架构上部署。Paas承担了匹配各种组件到基础架构,部署组件,动态配置组件,甚至为调整和更新软件超时提供了工具。PaaS产品甚至提供了先进的架构模式,框架和平台服务例如从API来获得缓存以供客户应用程序使用。
PaaS提供了巨大的价值,但是公 有 PaaS 出于安全、性能、带宽和延迟等方面的原因,企业内部的开发人员在使用其全部功能上受到限制,而仅仅是用在最简单和敏感性最低的项目上。
私有PaaS是在企业内部基础架构内的软件层部署,目的是向企业内部开发人员在企业业务范围内展示PaaS的服务。私有PaaS比共有PaaS相比有以下优势:
快速推向市场-自助工具模式可以让用户上传编好的代码,只需点击鼠标,发布应用,不需要再次配置软件或服务器。在几分钟内部署软件而不是几周或几个月。
增强灵活性-简化了应用程序的部署,管理和扩展,同时通过共享服务,提高了开发人员的生产力。减少成本-改善了基础设施利用率,消除人工配置任务,并在适当时,提供自助服务接口。
降低复杂性-通过将应用软件从基础设施中抽离出来,并实施一个共同的、可继承的架构来简化正在进行中的应用程序管理。
改进的应用程序管理-让用户在一个中心位置管理所有应用程序,不再需要担心超越IT管理规则。