2021-11-26 17:31 浏览量:353
直播邀请了明道云CEO任向晖做了主题为“打造零代码APaaS领域独特的伙伴关系”的精彩分享。任总剖析了各产业在数字化转型中普遍遇到的问题,如系统迭代跟不上业务需求更新速度、系统众多数据孤岛问题严重、定制开发软件成本高实施周期长等。任向晖认为零代码+APaaS是解决上述问题的途径之一。
零代码即不写代码或者写很少的代码来构筑软件。在云计算技术发展起来以后,构筑云原生应用变得更加简单和直接,基于APaaS构筑的应用不依赖服务器,甚至模糊了开发和使用的边界,使用者即是开发者,开发者当然也可以作为直接使用者。
在探讨什么是APaaS之前,先了解一下云计算的概念。开发一款软件程序,开发者需购买和维护以下九种设备/技术:
1.应用(application)
2.数据(data)
3.运行库(runtime)
4.中间件(middleware)
5.操作系统(OS)
6.虚拟化技术(virtualization)
7.服务器(servers)
8.存储(storage)
9.网络(networking)
现在,一些公司将上述设备/技术中的部分整合起来打包出售,这些公司被称为云计算公司,他们的这种打包方法被称为云技术,这种服务形式也就是云服务。软件开发者可直接租用这些服务,像交水电费一样定期缴租赁费用即可。
目前市面上主要有三种服务形式:基础架构即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS),区别在于哪些服务是云计算公司提供、哪些是自己提供。
APaaS的全称是Application Platform as a Service,即应用程序平台即服务,APaaS可理解为是PaaS的一种子形式。Gartner给出的定义是:“基于PaaS的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户,包括数据对象、权限管理、用户界面等。”
APaaS和PaaS两者差异
APaaS和PaaS差异主要体现在用户人群和使用环境不一样。
PaaS包含所有平台级别的服务,需要技术人员在本地完成应用程序的开发和数据提供,然后部署到PaaS平台上,再分发给用户使用。优点是比较灵活,可完全按需开发,缺点是人力成本较高,如涉及到需求调整,会涉及到二次开发。
APaaS是PaaS的一种子形式,在APaaS模式下,非技术人员可以直接在云端完成应用程序的搭建、部署、使用、更新和管理。优点是快、成本低,开发可见即可得,方面随时调整。
任总以明道云为矿冶集团、艾默生电气、中国人民银行清算中心等客户单位提供的零代码APaaS产品和服务为例,介绍明道云通过与客户携手,建立垂直行业伙伴关系,为企业解决销售、运营、人事、采购等核心业务应用,打通企业内部数据,通过API和Webhook实现系统对接,帮助企业节省软件费用、降低开发时间成本,实现灵活敏捷的数字化提升方案,进而助力企业数据治理目标高效达成。
在数字中国进程中,大量行业企业正在或即将进行数字化转型,在转型过程中,需要行业人才和数字化人才相向而行。APaaS在一定程度上克服了行业人才不懂软件的问题,帮助行业人士降低了IT门槛,可让产业人直接上手软件开发,使他们能够拥有数字化能力,让他们成为数字化建设的主导者。在软件部署效率、软件灵活调整、数据贯通共享之间寻找到的这条APaaS道路,值得持续探索。
来源:数据要素发展委员会