【51CTO.com原创稿件】今年1月份,西门子正式将Mendix低代码平台带到了中国,将低代码的优势推向工业互联网、边缘计算、人工智能、自动化等应用领域。经过几个月的时间,Mendix低代码平台在中国市场中取得了不错的进展。在近期由Mendix组织的一次产品技术媒体沟通会上,Mendix中国区总经理王炯、Mendix中国区高级架构师阮铭和Mendix中国区资深售前顾问张戟就Mendix在中国市场的发展情况、Mendix的技术产品优势等话题,与媒体进行了交流。
Mendix中国区总经理王炯 Mendix高级架构师阮铭 Mendix资深售前顾问张戟
Mendix中国区总经理王炯在开场致辞中表示,低代码市场在中国发展非常快,中国的客户不仅希望用低代码做会议信息收集和数据整理等工作,而且希望有更多复杂的应用场景,能够与包括ERP、MES系统、PLM、HR等等多种业务系统相结合。对于Mendix,客户更加关心的是我们和其他低代码开发平台最根本的区别在哪里,能够如何帮助客户开发。实际上,这也是Mendix组织此次媒体沟通会的一个重要原因。
一个模型、两套环境、三种角色、四大场景
Mendix低代码开发平台有哪些优势呢?Mendix中国区高级架构师阮铭用一个模型、两套环境、三种角色、四大场景进行了解读。
一套模型是将业务人员、BA人员、专业开发人员融合在一起,共用同一套模型。这个模型可以直接运行在Runtime Java虚拟机上,可以把模型看成设计文档和可运行的代码,三个阶段共用同一套模型。此外,针对不同的技术,模型等价于Java语言或者Java Script,或者不同的设备或触点。同一套模型可以通过平台的技术构建Android或者IOS的应用,因此不同设备也能够用同一套模型。
阮铭表示,由于模型是图形化语言,具有自己的语法和语义,用户通过拖拉拽即能够独立打造出一套完整的业务逻辑,且打法非常细腻。他强调,业务人员通过建模的方式拖拉拽打造出一个非常简单的应用,或者可以让专业人员进行开发。当然,这个模型和传统开发也是互相融合的。
两套环境即Mendix提供了无代码环境Studio和低代码环境Studio Pro,通过简单的拖拉拽,可以做一些简单的应用开发,保证开发的连续性。
三种角色是面向业务、BA人员、专业开发三种不同的角色进行设计,让不太懂编程和各个领域专家都能够使用Mendix,利用拖拉拽去写表达式、JavaScript等。
阮铭表示,传统软件工程更加关注DevOps,Mendix真正要解决的是沟通问题,因此能够让业务开发从软件工程过渡到业务工程,让不同的人通过不同的方式或环境打造不同的系统,包括简单的轻应用或者核心的复杂系统,真正关注业务上的诉求,满足业务上的价值。
四大场景即要面向创新型应用、交互型应用,又面向关键业务应用、关系型应用,覆盖企业的各种应用场景。阮铭表示,Mendix可以连接企业内部若干系统,包括关系型数据库、第三方系统、企业级应用等等,资源层可以在公有云、私有云,甚至部署在企业自己的机房中,部署形式非常多样,能够满足客户所有的需求。
会上,阮铭着重强调了MASA架构。他表示,在MASA架构层中,Mendix呈现出来的小方块有几种变体:一是用户能够开发自己的APP,比如UI能力、逻辑能力和数据能力;二是只提供逻辑和数据;三是提供UI和逻辑,联调底层的核心系统。
三横一纵技术创新支撑体系
用户如何利用Mendix进行创新?为此, Mendix提供了三横一纵的技术创新体系,并提供了“视、云、端、数、智、流”六大核心能力。
第一横是从行业到组织,场景全覆盖。通过最近十五年的奋斗历程,Mendix和全球5000多家客户合作,开发出了各种类型的系统,覆盖了23个行业、164个典型客户。并且,每个行业都有一些最佳实践,有自己对行业的独特洞察,根据行业痛点,去实施相关的解决方案。
第二横是从创意到创造。Mendix在技术上扫平了很多障碍,打造了从创意到创造的快流程,帮助用户创新。
第三横是Mendix提供了平台视、云、端、数、智、流能力,用一个模型解释器去把Runtime运行起来。此外,Mendix还提供云原生能力,包括一键部署到任何环境,水平扩展、垂直扩展等等。
一纵即融合,Mendix能够提供对所以客户自有技术栈的支持,能够很好的跟它们进行融合。
阮铭表示,创新与融合是Mendix平台的主要优势。创新就是Mendix如何通过平台帮助客户做业务创新,技术上如何融合。因为创新是一种目标,但技术融合更是一种手段。Mendix的技术愿景就是超越RPA,实现端到端智能自动化。
建立社区,更好的服务中国客户
谈了Mendix的技术优势,记者对于其中国的发展情况也相当关注。
据Mendix中国区资深售前顾问张戟介绍,Mendix中国社区即将建成上线。张戟表示,建立社区的初衷,是为了能够通过官方渠道,利用中文与中国客户和开发者进行沟通与交流,更好地为中国本土客户,以及Mendix的合作伙伴服务。
据了解,中国社区的上线,一是能够帮助Mendix提高在中国市场的影响力和知名度;二是希望中国社区能够为客户提供第一手的官方产品和Mendix市场活动的渠道;三是利用社区与中国客户提供资源分享,变成中国客户下载资料的主入口,方便用户下载各种组件。最后,Mendix希望中国社区能够变成Mendix开发者的交流平台,做成知识库的检索。
关于中国社区的板块规划上,除了包括新闻中心、组件库、中国特色方案展示区、用户交流区之外,还提供开发者资料库、组件定义、板块内容等等版块。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】