您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 开发技术 > 正文

微软谷歌亚马逊云竞争开启新战线 无需编写代码短时间内构建应用

发表于:2020-04-06 作者:佚名 来源:腾讯科技

划重点

  1. 初创公司 Unqork 提供无代码软件,纽约市刚刚使用该公司技术在几天内构建并推出了新型冠状病毒危机管理软件平台。
  2. 谷歌云最近收购了 AppSheet,后者是“无代码”软件市场上最大的参与者之一,它允许业务人员在没有专业编码技能的情况下开发应用程序。
  3. 微软高管预计,包括 Power 在内的“低代码”平台将成为其主要收入来源。有传闻亚马逊 AWS 将推出“Amazon for Everyone”产品。

4 月 2 日消息,据外媒报道,在新型冠状病毒爆发的疫情中,凸显了政府官员和政府机构采取迅速行动以控制危机蔓延的能力的重要性。但美国纽约市却以一种前所未见的速度采取了行动,即加强在线措施。这座城市深受疫情的困扰,但却在几天内就创建了新型冠状病毒危机管理软件平台,而没有编写任何一行计算机代码,毕竟时间非常宝贵。

这个在线门户网站允许纽约市政府绘制疫情地图并识别热点地区,以及帮助居民连接到关键服务,它是由“无代码”初创企业 Unqork 构建的。在谷歌母公司 Alphabet 旗下投资机构 CapitalG 和全球最大基金管理公司 BlackRock 等投资者的支持下,Unqork 的无代码软件允许该市在 72 小时内上线这项服务,只需使用可视化拖放工具就可以创建它。

图:如果公司需要以“老式方式”进行编码,那么商业世界中正在发生的自动化和数字化过渡是不可能实现的。无代码平台正在更快地构建新的应用程序,并允许公司内的非程序员参与进来

纽约市信息技术和电信部专员、全市首席信息官杰西卡·蒂希(Jessica Tisch)在曾表示:“信息就是力量,我们正在与时间赛跑。为了抗击新型冠状病毒疫情,我们不仅需要更多的医疗设备和检测工具,还需要更多的实时数据。我们希望这个项目能为世界各地的其他城市起到示范作用。”Unqork 构建的门户可以为其他城市、县或州定制,可以在 48 至 72 小时内上线。

为应对新型冠状病毒疫情构建应用是无代码软件发挥优势的独特案例,但被称为低代码和无代码的软件正在迅速成为科技和云计算巨头之间激烈竞争的领域,包括微软和谷歌。除了投资 Unqork,谷歌云还在今年早些时候收购了最大的无代码软件开发商 AppSheet。

未来 5 年将有 4.5 亿个新应用诞生

Unqork 首席营销官亚历克斯·施梅尔金(Alex Schmelkin)表示:“几十年来的老方法是,让 100 名 IT 人员花三年时间开发产品,为终端客户设计软件,将所有信息收集到风险管理系统中,并通过前台和后台收集所有信息,这是一个庞大的 IT 项目。”

虽然纽约市的例子是极其迅速的应用构建例证,但施梅尔金称,一家金融服务公司过去花费数年时间才能打造的东西,现在可以在几个月内建成。他说:“在无需编写代码的情况下,只需要少数开发人员与业务人员聚集在一起,三个月内就可以推出最终的软件。”

Unqork 本身雇佣了大约 100 名程序员,到目前为止主要专注于金融服务部门,因为这是这家初创企业的高管所了解的行业。Unqork 创始人兼首席执行官加里·霍伯曼(Gary Hoberman)曾担任大都会人寿(MetLife)的首席信息官。其客户包括人寿保险公司 John Hancock、高盛(Goldman Sachs)和 Liberty Mutual 等。

但 Unqork 的雄心延伸到了其他变化缓慢的行业,比如政府、医疗保健和房地产等,它可以在微软 Azure、谷歌云和亚马逊 AWS 等三大云计算平台上运行,AWS 目前在云计算领域拥有最大的市场份额。

施梅尔金说:“我们是云不可知论者。我们说过,我们将颠覆最顽固、最老式的行业,这些行业认为自己无法创新,因为遗留系统或大型机已经有几十年的历史了。每个人都在把他们的资产带到云端,我们可以通过允许公司更快地关闭数据中心资产来加速这一进程。”

在微软,简单地计算一下未来五年将开发多少应用程序,就可以显示出低代码和无代码软件将变得多么关键。微软预计未来五年将开发 5 亿个新应用程序,这比过去 40 年开发的所有应用程序都多。

微软公民应用平台公司副总裁查尔斯·拉曼纳(Charles Lamanna)说:“如果这是真的,那么 4.5 亿个应用必须用低码工具来构建。但事实上,没有足够多编码的程序员,编写代码的速度也不够快,因此没有办法在短时间内构建如此多的应用。专业开发人员应该专注于比其他费用提交表或审批表更困难的挑战。”

就使用情况而言,Power Apps 是微软有史以来增长最快的商业应用,拉曼纳将这一时刻与 2010 年左右公共云基础设施开始腾飞的时候相提并论。他说:“目前在 Excel 电子表格中有大量的流程可供跟踪,能够移动到应用程序帮助提高效率。现场工作应用程序的增长速度是 IT 部门所能满足的五倍。我们的目标非常大,主要是因为我们看到市场上有如此强劲的客户需求。”

这位微软高管强调,该公司指的是 Power 平台,而不是 Power Apps。他表示,最大的价值在于集成的套件。他说:“人们不会单独购买 Word 和电子表格。”许多第三方预测,估计 Power Apps 可为微软带来 100 亿美元的收入,但拉曼纳说这还不够高,“我们认为机会甚至比这更大,它拥有广阔的增长空”间。

微软的 Excel 仍然需要用户使用很多公式,它就像个初级的“低代码”软件,取代了数十年的数字运算。已经在使用 Excel 并利用它完成一些复杂任务,并可能迁移到新平台的业务专业人员,数量可能非常庞大。预计像 Excel 这样的“自助式”软件将转向托管平台,并有越来越多的人成为应用程序开发人员。

更多科技公司使用无代码软件

从甲骨文跳槽到谷歌云的总经理兼副总裁阿米特·扎弗里(Amit Zavery)表示,在过去的几十年里,许多技术供应商提供了可以被认为是“原型”的低代码或无代码软件。

扎弗里称:“只要软件存在,开发应用程序变得更容易的需求就已经存在,但旧产品只针对一种技术,现在的情况是,无代码允许你跨多个平台(甲骨文、Salesforce 等)来做这件事,而不是被绑在一个供应商身上。这就是价值变得更高的地方。当它与一家公司的产品捆绑在一起时,你就无法构建功能强大的应用程序。”

这位谷歌云高管表示,低代码软件和无代码软件之间仍然存在区别,前者需要些技术专业知识才能开发出一款应用程序,后者“真正迎合了普通用户,任何人在无需打电话给 IT 部门的情况下就能进行软件开发”。但扎弗里认为,世界将更快地转向无代码软件。

无代码软件可能只需要员工接受几天时间的培训,虽然低代码软件对于技术供应商来说仍然更容易构建,但无代码产品集正在增加。谷歌收购 AppSheet 的平台上已经创建了 180 万个应用程序。扎弗里说:“在我们收购 AppSheet 之前,我们看到人们在开发它,无代码正进行下一代改进。如果能够更轻松地构建应用,大多数供应商都不会自己去编写代码。”

谷歌云正在将 AppSheet 与 G Suite (基于云的协作和生产力应用程序集,包括 Gmail、Docs、Drive 和 Calendar 等工作必需品)整合在一起,G Suite 在制造业和供电等领域拥有许多非技术性的商界用户。扎弗里说:“我们在美国的许多客户,包括美国电力公司,都已经采用无代码软件。”

Alphabet 在这个领域与竞争对手的收购大战可能也没有结束。扎弗里说:“随着时间的推移,任何类似的事情通常都会经历整合。如果将一系列服务中集成和更好地构建,它的功能就会强大得多。每个云计算服务供应商都会在这一领域有所作为。”

人人都能使用 AWS?

最近的市场猜测集中在亚马逊对微软 Power Apps 和谷歌 AppSheet 交易的回应上。即使是苹果,长期以来也一直拥有名为 FileMaker 的低代码平台,尽管与其消费产品相比,它几乎没有受到关注,而且苹果也不在企业云服务市场上竞争。

多年前创造了“低代码”一词的 Forrester Research 公司副总裁罗布·科普罗维茨(Rob Koplowitz)表示,亚马逊将不得不对低代码和无代码趋势做出回应。他说:“微软 Azure 是个主要参与者,Power Apps 对他们是一个很大的推动。”他补充说,谷歌收购 AppSheet 至少在一定程度上是对微软的回应。

科普罗维茨说:“我怀疑答案是 AWS 需要自己开发某些东西,但对于所有这些公司来说,在培育大型合作伙伴生态系统方面仍然需要谨慎行事。如果你在销售 AppSheet,用户不想被告知他们必须部署在谷歌云上。”

AppSheet 继续在所有主要的云计算平台上可用,而谷歌云提供像 Unqork 这样的无代码软件。扎弗里表示:“Unqork 现在深耕一个行业,即金融服务,因此不是 AppSheet 的竞争对手。随着时间的推移,用户也许能够使用其中的一种或两种软件,但今天我们还看不到这种趋势。”

据科普罗维茨称,备受尊敬的科技行业高管亚当·博斯沃思(Adam Bosworth)最近离开了亚马逊。博斯沃思与最近几年有关“人人都能使用 AWS”产品的报道有关,并“给亚马逊的努力带来了一些可信度”。博斯沃思在一篇个人博客文章中表示,他在亚马逊工作的项目“很快”就会亮相,而且“与我曾经建造的任何项目一样拥有巨大潜力”。

Forrester Research 公司副总裁兼云平台应用程序开发研究工作负责人约翰·里默(John Rmer)表示,最具增长势头的技术供应商处于低代码利基市场,每年增长 100%。他说:“这个市场十分庞大,而且增长非常快。”每个人都对亚马逊的计划感到好奇,但他说:“不管博斯沃思和他的手下们建造了什么,AWS 在低代码方面都面临着严峻的挑战。他们的核心客户是‘极客’,而这些极客更青睐编写代码,不相信低代码或无代码的未来。”

AWS 发言人斯科特·比弗(Scott Beaver)拒绝就其对低代码或无代码软件服务的任何计划发表评论。

开发人员短缺 100 万人

构建复杂应用程序的程序员和软件工程师不会放弃编写代码,他们可能会更多地去科技巨头工作。无代码平台越多,运行底层技术的专家需求就越大。

扎弗里说:“如果人们使用 AppSheet 在谷歌云上工作,用户和数据的数量就会不断增加,所以我需要更多的人来继续运行基础设施,这样它才能进行扩展。而构建复杂应用程序的软件工程师仍将存在,因为像 Uber 应用这样的技术是不能用无代码技术来构建的。”

随着软件供应商大举招聘工程师,在寻找构建应用程序的人才方面出现短缺,导致公司在将应用交付给商业用户之前需要等待太长时间。扎弗里说:“这是一个很好的出路。你不用雇很多人,反正找不到。这是一个很好的开工方式,而且不会造成业务中断。”

科技领域以外的公司需要他们最精明的软件工程师提高生产力,同时增加能够接触和创造企业技术的员工数量,即使他们没有计算机科学背景。微软的拉曼纳说:“仅在美国就有 100 万名开发人员短缺,所有这些公司都在努力创建内容和应用程序,以实现真正的数字本土化。你不需要研究 COMP SCI 四年的人。”

Unqork 现在有 2000 多名员工经过培训和认证,可以在其“软件即服务”平台上构建应用。这家初创企业表示,首批培训可以在一到三周内完成,在不到三个月的时间里就可以达到“硕士水平”。Unqork 首席营销官亚历克斯·施梅尔金(Alex Schmelkin)说:“人们可以用 Java 编程 10 年,但仍然不能被认为达到精通水平。”

Unqork 已经开始在职业社交网站 LinkedIn 个人资料中看到它的技能认证。施梅尔金说:“如果你看看 Liberty Mutual 的员工资料,你会发现他们在 LinkedIn 上展示了他们未注册的徽章。我从小就是一个程序员和黑客,我相信总会需要令人难以置信的程序员和技术专家,但培养速度却不够快,让他们进入更乏味的行业就更难了。即使是中西部的大型银行也很难与谷歌、Facebook 竞争人才。”

但 Forrester Research 公司的里默表示,在没有首先建立适当的流程和基础设施的情况下,将每个员工都转变为应用程序开发人员是有风险的。他知道有一家大型保险公司继承了一个由 16000 个 Quick Base 应用程序组成的投资组合,这些应用程序运行在已停用的 Quick Base 版本上。里默说:“这是一家公司引入低代码、却没有良好治理的例子,这是一场噩梦。这就是人们所害怕的,这只会产生混乱和制造垃圾,而 IT 部门还要被迫支持它。“(腾讯科技审校/金鹿)