微软公司CEO ,人称“Cloud Guy”的萨蒂亚·纳德拉正在将微软的一切与云连接。最近他更进一步,将企业级生产力工具套件换装上云。
微软Power Platform是微软在2019年推出的一项企业级云服务,这是一个专门针对企业用户智能云开发出来的平台。
纳德拉在此前一份声明中提到:Power Platform(涵盖Power BI,PowerApps和Flow)能够使组织中的任何人都可以开发智能应用程序或工作流。同时它也是业内同类解决方案中唯一将无代码/低代码应用程序开发、机器流程自动化和自助分析服务整合为统一的综合平台。而且,它还可以跨Microsoft 365和Dynamics 365以及领先的第三方SaaS业务应用程序进行扩展。
实际上,这里面涉及一个很流行的概念——全民应用开发平台。全民应用开发平台,就是在企业里面会有大量的人可以进行应用的开发,他们本身并不是专业人员,可能只是前线的销售人员、业务开发人员甚至是律师等。
“在Power Platform上面,一方面我们鼓励人们更加有创新性,去开发自己的应用。另一方面由于他们并不是专业的开发人士,所以我们要确保公司能够对风险进行管控。”微软全民应用开发平台全球副总裁Charles Lamanna在接受PingWest品玩等媒体采访时称。
所谓的全民应用开发平台,就是让每一个人都可以成为开发者。这也是微软推出Power Platform的原因。
微软自2015年起就开始部署“低代码”的相关产品。Charles Lamanna解释称,在美国,微软需要100万的专业的开发者才能满足现在的编程需求,因为客户目前正在进行数字化的转型,但微软不可能在短时间内补充大量的专业人士。“唯一的解决方案就是,微软让业务部门的人自己做这样的应用。微软觉得有必要开发Power Platform。”
微软全民应用开发平台全球副总裁 Charles Lamanna传统观念的企业数字化转型,可能是需要支撑公司数字化运营的IT系统,或是解决方案。而在实际上运作过程中,企业数字化转型是一个完整的闭环过程:一线业务发现问题,反馈需求,技术搭建平台,改变功能,而运维的数据又推动平台和需求变化。几个因素之间需要来回配合,并不只是采购一套数字化企业服务软件那么简单。
简单类比,低代码/无代码开发更像是小朋友们学习STEAM编程——STEAM并非考验编程代码的能力,而是“画布拖动”开发,考验发现问题、搭建方案和解决问题的逻辑能力。换句话说,低代码平台的引入也侧面缓解了日益严峻的IT人才缺口。
微软预测,从现在到未来的五年之内会新增5亿个应用,而目前企业所需的应用远远超出IT部门所能开发出来的能力。而培养这种逻辑能力就显得更为重要。
Charles Lamanna称,“现在很多企业都需要本地自身开发的应用。未来全球60%的工作里面,有30%的工作内容都是需要通过技术实现自动化的。”
数据公司Gartne分析也提到,到2024年,65%的企业都会采用低代码的应用。每个公司的人都成为开发者之后,就不必劳烦传统企业的IT,这也会直接推动整体企业文化的转型和企业自身的转型。
实际上,Power Platform并非一个全新的产品。它来自于微软各个架构中的服务,只不过微软这次是有针对性的将其抽离打包到一个新的组织中。
比如在微软的Power Platform里面,包括Power BI、Power Apps、Power Automate和Power Virtual Agent,这些都是和低代码或者无代码相关。
Power Platform中的服务或多或少都来自于此前微软独立开发和推出的组件。比如Power BI,被称之为数据业务分析平台;Power Apps,是其应用程序开发平台,此前其实在Dynamics 365中。
纳德拉曾在去年技术大会上提出——“Microsoft 365、Dynamics 365、Power Platform、Azure,是我们为企业客户提供服务的重要内容。Power Platform是我们专门针对企业用户智能云开发出来的一个非常关键的产品和平台,它对于企业实现数字化转型也是非常重要的一部分。”
Charles Lamanna在接受包括PingWest品玩在内的媒体采访时提到,Power Platform有很大一部分功能是从最早的Dynamics 365延展过来的,同时它还有一些功能是从Office 365、Power BI延续过来的,还有一部分是从Azure应用延展过来的。
也正是因为Power Platform使用包括Office 365、Dynamics 365和Azure上面沿用过来的技术,所以微软在做Power Platform的时候,就可以把Power Platform和三朵云进行完美无缝的衔接。一个平台也联动了微软内部三朵云。
在微软在线技术峰会的现场,微软以Office 365为例,Power Platform成为被用户调用的组件,比如用户能够将Excel的数据导入Power BI分析平台,进行数据分析。
谈及低代码开发的便利,Charles Lamanna举例Power Platform中的Power Apps component framework,它是Power Apps的一个组件的框架。在框架中,无论是专业人士还是非专业人士,都可以上传他们做出来的应用组件。而他们做出来的应用组件,又可以被我们在Power Apps系统中调用。
也就是说,Power Apps将逐步组成一个企业数字化转型的应用库。
那么,专业开发人士打造了应用库中的核心组件,而低代码开发人员进行了更简便的数据开发。
这种生态的模式多少给微软Power Platform打开了更多的想象空间。微软表示,想把Power Platform打造成一个开放性的平台。
Charles Lamanna提到,低代码平台的发展就像现在的云基础设施平台一样,未来会专注在几家大型的复杂平台上。而Power Platform中有300多个连接器可以连接外部的系统,而且这300多个连接器里面,多数是连到非微软云的系统里面去的。
比如在海外,Power Platform已经和诸如AWS、Salesforce和Workday等外部系统实现了连接。
在国内,微软也希望未来能够将其部署在阿里云和腾讯云等中国厂商的云上。“我们希望能够把Power Platform跟更多其他的体系来连接,希望Power Platform也能更多的融合到其他的平台中去。”
微软预计,未来专业开发人员的分工角色也会实现转变。Charles Lamanna认为,未来IT专业人士将转向支持或驱动别人来做事情,或者说是治理性的角色,而他们自己不会再去专注于开发应用。在这种情况下,就需要有一个很强的治理模型来管控风险。
Charles Lamanna拿Excel来做一个比喻。现在人们都会用Excel来制表,也可以嵌入公式来统计数据,甚至做一部分简单的数据分析。但他们仍然需要一位专业的会计帮助进行财务分析。“未来的开发者会去做一些更加复杂、更加重要的应用开发,而不会做底层开发,底层开发可以让员工自己做。”
在微软内部,每个月有10万员工使用Power BI做数据分析;有8万员工用Power Apps来编程自己的应用;有3万员工用Power Automate来实现流程的自动化。微软的员工总数是15万人,其中用Power Apps的员工比例非常高,包括开发人员,也包括销售人员、财务、法务等。
“我很欣赏英特尔前CEO Andy Grove所说的话:企业里面会有不同混乱的程度,业务开发里面会有一些复杂性,但是公司要有能力去管理这种复杂性。”他说。
从某种意义上来说,微软Power Platform作为底层技术平台转向了支持和驱动其他人来做事情。曾经以封闭著称的微软,在to B业务上正变得前所未有的开放。
往期精彩文章推荐
长按关注
品玩官方公众号
科技创新者的每日必读