paas是什么意思?

小包

· 2021-11-16

阅读量17643

白码低代码开发平台

普通程序员使用白码低代码平台即可变成高级程序员!点击右方“点击测试”马上使用吧!

PaaS或平台即服务,为开发、运行和管理应用程序提供了一个完整、灵活且经济高效的云平台。


paas是什么意思

paas是什么意思?

PaaS是一个完整的云中开发和部署环境,其资源使您能够交付从简单的基于云的应用程序到复杂的、支持云的企业应用程序的所有内容。您以现收现付的方式从云服务提供商处购买所需的资源,并通过安全的Internet连接访问它们。

与IaaS一样,PaaS包括基础设施——服务器、存储和网络——但也包括中间件、开发工具、商业智能(BI)服务、数据库管理系统等。PaaS旨在支持完整的Web应用程序生命周期:构建、测试、部署、管理和更新。

PaaS使您可以避免购买和管理软件许可证、底层应用程序基础设施和中间件、容器编排器(如Kubernetes)或开发工具和其他资源的费用和复杂性。您管理您开发的应用程序和服务,而云服务提供商通常管理其他一切。

常见的PaaS使用场景

组织通常将PaaS用于以下场景:

开发框架

PaaS提供了一个框架,开发人员可以在此基础上开发或定制基于云的应用程序。与创建Excel宏的方式类似,PaaS允许开发人员使用内置软件组件创建应用程序。包括可扩展性、高可用性和多租户功能等云特性,减少了开发人员必须执行的编码量。

分析或商业智能

作为PaaS服务提供的工具允许组织分析和挖掘他们的数据,发现洞察力和模式并预测结果,以改进预测、产品设计决策、投资回报和其他业务决策。

其他服务

PaaS提供商可能会提供其他增强应用程序的服务,例如工作流、目录、安全性和调度。

PaaS平台的优势

通过提供基础设施即服务,PaaS提供了与IaaS相同的优势。但它的附加功能(中间件、开发工具和其他业务工具)为您提供了更多优势:

减少编码时间

PaaS开发工具可以缩短使用平台内置的预编码应用程序组件(例如工作流、目录服务、安全功能、搜索等)编写新应用程序所需的时间。

无需增加人员即可添加开发能力

平台即服务组件可以为您的开发团队提供新功能,而无需添加具备所需技能的员工。

更轻松地针对多个平台(包括移动设备)进行开发

一些服务提供商为您提供多个平台的开发选项,例如计算机、移动设备和浏览器,使跨平台应用程序的开发变得更快更容易。

支持远程的开发团队协作

由于开发环境是通过Internet访问的,因此即使团队成员位于远程位置,开发团队也可以在项目上协同工作。

有效管理应用程序生命周期

PaaS提供支持完整Web应用程序生命周期所需的所有功能:在同一集成环境中构建、测试、部署、管理和更新。

未经允许不得转载,或转载时需注明出处