Paas平台可以集成现有的各种业务能力,具体可以分为应用服务器、业务能力接入、业务引擎、业务开放平台,并根据业务能力需求计算基础服务能力。
通过IaaS提供的API调用硬件资源,向上提供业务调度中心服务,实时监控平台的各种资源,并将这些资源通过API开放给SaaS用户。paas主要具备以下三个特点:
(1)平台即服务Paas平台提供的服务与其他服务的根本区别在于,Paas提供的是基础平台而不是某种应用。在传统观念中,平台是对外提供服务的基础。一般来说,平台作为应用系统部署的基础,由应用服务商搭建和维护,但PaaS颠覆了这个概念,基础平台由专门的平台服务商搭建和运营,平台作为向应用系统运营者提供服务的方式;
(2)平台与服务PaaS运营商需要提供的服务不仅是基础平台,还包括平台的技术支撑服务,甚至是平台的应用系统开发和优化服务。 Paas运营商更加了解自己运营的基础平台,因此Paas运营商提出的应用系统优化和改进的建议也非常重要。
在新的应用系统的开发过程中,Paas运营商的技术咨询和支持团队的参与也是保证应用系统在未来运营中长期稳定运行的重要因素;
(3)平台级服务Paas运营商提供的服务与其他服务不同。这项服务的背后是强大稳定的基础运营平台和专业的技术支持团队。这种“平台级”服务可以保障支撑SaaS或其他软件服务商的各类应用系统长期稳定运行。 PaaS的本质是将互联网资源服务成可编程接口,为第三方开发者提供具有商业价值的资源和服务平台。
在PaaS平台的支持下,云计算开发者可以获得大量的可编程元素,这些元素具有特定的业务逻辑,这给开发带来了极大的便利,不仅提高了开发效率,还节省了开发成本。
当企业有了Paas平台的支持,应用开发变得更加敏捷,快速响应用户需求的开发能力也给用户带来了实实在在的好处。