前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是aPaaS?低代码与高生产率的aPaaS和RAD相比如何?

什么是aPaaS?低代码与高生产率的aPaaS和RAD相比如何?

原创
作者头像
informat低代码
修改2021-10-22 10:39:39
4910
修改2021-10-22 10:39:39
举报
文章被收录于专栏:低代码(low code)专栏

什么是aPaaS?

aPaaS代表应用程序平台即服务,是一类云计算服务。aPaaS中的“a”=应用程序或商业软件。PaaS =平台即服务(PaaS)。PaaS是一个云环境,承载诸如集成软件,业务流程管理(BPM),数据库服务和应用程序开发之类的内容。

aPaaS为企业提供了可用于开发,部署和管理应用程序的云环境。企业可以选择从供应商那里购买这些服务,通过云访问它们,无需内部构建基础架构。在此云环境中,开发人员可以创建位于aPaaS之上的应用程序。

aPaaS创建应用程序的两种主要方法:

1、快速应用程序开发(RAD)

2、低代码工具,可大幅减少构建应用程序所需的编码知识

从业务角度来看,aPaas的三个主要作用:

1、开发人员可以通过aPaaS快速开发应用程序,提高开发效率,可以集中精力在创新性应用程序开发功能构建上

2、通过自动化能力,进一步提升后端的开发与部署效率,结合云服务确保应用的可用性、兼容性

3、业务人员(需求方)可以直接参与到应用程序开发的过程中来,以达到需求更精准地表达实现目的

低代码与高生产率的aPaaS和RAD相比如何?

简单来说,高生产率aPaaS(hpaPaaS)是Gartner推广的一个术语。这家国际分析公司将高生产率的aPaaS定义为支持声明式、模型驱动的设计和一步部署的平台。hpaPaaS在云中为开发、部署和执行提供快速应用程序开发(RAD)功能。当你认真对待它,高生产力平台和低代码开发都描述了远离代码的抽象并提供一套集成的工具来加速应用交付。

快速应用开发与此同时,业内人士将(RAD)定义为“通过以下方式更快、更高质量地开发产品的概念:利用研讨会或焦点小组收集需求;设计的原型制作和早期重复的用户测试;软件组件的重用等等。考虑到这一点,低代码开发平台促进了RAD的实际实现。可视化开发能力支持快速、迭代和协作设计;频繁共享原型以收集用户反馈并细化需求;以及通过应用商店重用应用和组件。因此,这两个术语非常一致。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云微搭低代码
微搭低代码是一个高性能的低代码开发平台,用户可通过拖拽式开发,可视化配置构建 PC Web、H5 和小程序应用。 支持打通企业内部数据,轻松实现企业微信管理、工作流、消息推送、用户权限等能力,实现企业内部系统管理。 连接微信生态,和微信支付、腾讯会议,腾讯文档等腾讯 SaaS 产品深度打通,支持原生小程序,助力企业内外部运营协同和营销管理。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档