– 多种业务: MySQL、PostgreSQL、Redis、NFS、Memcached、 HTTP
– 多种语言: Java、PHP、Node、Python、Ruby、Go、Perl等
– 多种框架: Cake、Express、Django、Flask、Rails、Sinatra
– 多种Web/App服务: Nginx、Apache、Apache Tomcat、Thin、Unicorn、Gunicorn
– 支持容器: Docker等
– 丰富的、可管理的并可扩展的API,保证未来的敏捷和灵活
› 由于私有云、公有云的底层基础设施平台的差异,PaaS需要能够支持多种市场上的IaaS平台:
– vSphere、OpenStack、AWS等
› 混合云资源管理和协同:PaaS需要能够实现工作负载和数据在私有云和公有云间的平滑和快速迁移
– 保证工作负载获得正确的公有云或私有云资源,并由此获得最佳性能
– 性能管理、灵活扩容能力
– 工作负载的生命周期管理,实现业务的快速开发、快速部署、快速升级
› 同时,PaaS在保证敏捷性的同时,更需要保证安全性
– 完整的对各类服务和资源的接入控制
– 网络接入数据进出的控制管理
– 数据完整性
– 工作负载之间的隔离等
为满足上述需求,市场上需要一种新型的、灵活定义策略的PaaS。目前,Apcera正是在这样背景下成立的一家值得关注的公司,专注于这种新型的混合云操作系统领域,其推出的PaaS产品CONTINUUM侧重于基于策略的企业应用部署、协同和监管。