当前位置: 首页 > 科技观察

低代码开发大势所趋微软实现“人人都是开发者”

时间:2023-03-16 15:11:40 科技观察

【.com原稿】如今,企业数字化转型正在加速,从信息化管理到智能化运营。数字化转型提速的背后,离不开专业技术人员的支持。然而,企业所需要的应用远远超出了IT部门的开发能力。至此,低代码开发应运而生。前不久,IDC发布了2020数字化转型2.0的五大驱动力:无处不在的AI、人人都是开发者、云边融合、重新定义信任、解决方案自动化。而他们每个人都是开发人员,这就是时下备受关注的低代码开发。低代码是指减少传统应用程序编写的代码量,主要通过图形化和可视化界面、拖拽组件和模型驱动逻辑,让更多的业务人员和IT开发人员参与业务流程的优化,快速用于在Web端和移动端创建企业级应用,加速企业数字化进程。据Gartner分析,到2024年,65%的企业将采用低代码应用。微软通用应用开发平台全球副总裁CharlesLamanna表示,通过低代码技术,企业中的每个人都可以成为开发人员,IT专业开发人员也将基于低代码技术更快地完成开发。通用的技术平台让企业中的每个人都可以开发自己的应用程序,而无需寻找IT或解决方案服务商,这将促进企业文化的变革和企业自身的变革。微软通用应用程序开发平台全球副总裁查尔斯·拉曼纳(CharlesLamanna)流行低代码开发,许多公司纷纷涌向这条赛道。在Gartner2019年企业低代码应用平台魔力象限中,共有四家公司位于领导者象限的右上角,包括微软和Salesforce,以及低代码领域的两家独角兽公司OutSystems和Mendix场地。在2019年的微软技术大会上,微软发布了PowerPlatform低代码开发平台,与Azure、Dynamics365、Office365一起成为微软的核心产品。PowerPlatform将是微软的重点企业级智能应用,也被微软CEO萨蒂亚·纳德拉称为“微软2019年及以后最大的赌注之一”。PowerPlatform鼓励非IT人员开发,因为业务人员清楚地了解业务需求,即使不懂程序开发,也可以使用PowerPlatform工具来解决业务问题。那么,这是否意味着IT专业人员将失业?CharlesLamanna表示,IT专业人员更多地转向支持或推动他人做事,或者更多地转向承担治理角色。他们将转向更高端、更复杂、更重要的应用程序开发。更简单的底层应用可以由业务人员自行开发。据统计,97%的世界500强企业都在使用MicrosoftPowerPlatform,PowerPlatform的月活跃用户数已达300万。微软内部也在广泛使用PowerPlatform,微软内部数以万计的应用程序都是由自家员工通过PowerPlatform开发的。每个月有100,000名微软员工使用PowerBI进行数据分析;80,000名员工使用PowerApps编写自己的应用程序;30,000名员工使用PowerAutomate实现流程自动化。这些员工,包括开发人员,以及销售、财务、法律等,都在使用PowerPlatform来解决他们部门面临的问题。微软致力于使PowerPlatform成为一个开放的平台,包括300多个可以连接到外部系统的连接器。通过API,可以直接对接Salesforce、Workday、SAP等第三方软件系统,大大节省了系统集成的效率。既然代码写的很好,非IT人员使用拖拽方式完成,代码质量如何保证?CharlesLamanna告诉微软,在低代码开发中并行保证代码质量和安全的手段主要有三种。首先,你需要有一个非常成功的设计,以确保人们在设计时,设计是有效的,没有错误的。事实上,在低代码环境下,这是比较容易保证的;第二,微软有一些检测功能,可以检测解决方案、应用程序、进程、机器人等。检测器可以测试应用程序的性能、安全性和可靠性;第三,微软有一个内置的测试机制,可以在每个应用程序开发完成后测试应用程序的脚本。每次发布更新,都可以做一次测试,可以提高代码的可靠性。最早,PowerPlatform平台上只有PowerBI功能,帮助企业分析数据做出正确决策;然后添加了PowerApps,让企业可以轻松构建低代码应用程序;后来加入了PowerAutomate和PowerVirtualAgent,PowerAutomate可以自动化重复和耗时的任务,帮助企业提高业务生产力,而PowerVirtualAgent可以轻松生成聊天机器人,无需编码,方便与客户和员工的沟通。微软正在一步步推进低代码的发展,这也是微软认为未来的一个重要趋势。很多公司认为低代码是未来的趋势,CharlesLamanna也认同,“低代码平台的发展就像现在的云基础设施平台一样,未来他们会专注于几个大而复杂的平台。客户可能不希望只有小型的低代码解决方案,更希望使用像PowerPlatform这样的集成端到端平台,未来会有大量的开发公司在平台上开发,就像现在的阿里Cloud、AWS、Azure等,这是一个大趋势。”CharlesLamanna将在本周五举行的微软在线技术峰会上发表主题演讲,敬请关注活动官网【原创稿件,合作站点转载请注明原作者及出处为.com】