在快速变化的商业环境中,所有企业都面临着如何有效地交付业务成果的挑战。为了满足各种不同的软件需求,推动企业级数字解决方案的交付方式向创新途径转型,Mendix于6月27日发布了其最新的低代码平台——Mendix 10。
新发布的Mendix10平台引入了一系列强大的创新功能,符合Gartner所提出的”可组合企业”概念,包括了最新的人工智能和机器学习功能,新的业务协作和IT协作的工具,简化的开发人员体验,扩展的云部署选项,以及现代化的治理和控制方法。(注:Gartner将可组合企业定义为一个能够交付业务成果并适应业务变化速度的组织。其含义为企业将自身的业务能力封装为可组合的“业务元素”,多个业务元素之间可以相互组合为一个对外提供的服务产品,并且可以根据需要拆分、切换组合。一个企业的业务可组合性越高,业绩就会越好。)
Mendix的首席执行官Tim Srock表示:“我们的客户正在努力在满足对数字化的持续需求与传统技术和组织结构之间寻找平衡。Mendix 10的主要目标是让各个组织能够采用新的数字交付模型。Mendix 10提供了实用且易于获取的工具集和专业知识生态系统,帮助组织处理一些特别的需求,例如‘可组合性’。”
业界首创,将AI 和 ML 融入低代码平台
在将AI和ML融入低代码领域的进程中,Mendix始终保持领先地位,新推出的Mendix10进一步巩固了这一优势。开发者一直借助Mendix Assist(人工智能开发工具)来提升开发速度并获取建议,现在他们将得到新的“机器人”伙伴,这个伙伴将帮助生成数据输入的验证逻辑。Mendix将在今年晚些时候发布Mendix Assist的新功能——Mendix Chat。这是一个嵌入IDE中的大型语言模型,可生成开发指导并接受Mendix特定专业知识的培训和支持。明年初,Mendix计划推出首个利用AI生成应用程序元素的测试版。
另一方面,Mendix也在AI和ML的投资上,专注于开发“智能应用程序”。尽管许多Mendix客户已经利用流行的第三方服务构建出复杂的解决方案,但仍有一部分客户希望能将自己的专有的ML模型嵌入到Mendix应用程序中。为满足这一需求,Mendix 10引入了全新的ML Kit,这也是业界第一个带有 嵌入式ML Kit的低代码平台。该工具可以让开发者将常见的ML框架构建的模型部署到Mendix Runtime中。无论模型是用scikit-learn、PyTorch还是TensorFlow等框架训练的,都可以转换为开放神经网络交换(ONNX)格式,然后直接集成到Mendix应用程序中,保障高性能、数据安全和经济效益。
这些新加入的功能将进一步提升开发人员的生产力,优化软件质量,提高数据的可操作性,从而为企业创造更大的价值。
Mendix10的5大创新特性
强大的低代码集成开发环境(IDE)
Mendix10为开发者们精心设计了低代码集成开发环境(IDE),提供市场上最直观、最强大的开发工具。功能包括基于Git产品的版本控制,更新的REST和数据库连接器,以及其他有助于提升使用体验的工具,如可视化数据过滤器、丰富的属性和设计控件,以及从电子表格开始创建应用的功能和PDF文档生成器。
此外,Mendix 10计划在今年晚些时候推出一款基于MacOS的Studio Pro IDE版本的测试版。同时,新的扩展性框架也将面世,允许开发者通过插件、向导、编辑器和第三方产品集成来个性化定制他们的Studio Pro体验。
为组合型企业做好准备
通过组合和重新组装内部和外部构建块来创建定制应用程序体验的“可组合性”将引领数字解决方案交付的下一波革新。为了适应这一趋势,Mendix 10引入了支持可组合企业策略的创新特性。
该平台已经推出了一系列解决方案套件来服务于传统企业客户和独立软件供应商。这些套件集成了一系列可定制和扩展的功能,保持了升级和维护的便捷性。解决方案套件还包括IP保护和生命周期管理,能够精细控制模块的适应性,并通过高级版本控制进行修改保存。值得期待的是,Mendix计划在今年晚些时候全面推出Adaptation Insights,为用户提供有关跨实施适应性的深入见解。
这种可组合性对独立软件供应商极具吸引力,使他们能够更好地满足客户需求,提供定制的SaaS解决方案。例如,一家跨国零售连锁店已经开始利用这种能力,作为在各地区和业务部门扩展的策略,充分利用了整个企业团队的知识和经验,同时让中央IT能够管理核心功能并控制总拥有成本。
另一项支持可组合性的重要举措是Mendix 10对Mendix Connect集成套件的大规模升级。这得益于Mendix开发团队和信赖的生态系统合作伙伴提供的增强数据目录以及不断扩展的连接器和服务,使得开发人员可以在可组合环境中轻松访问所需的数据和服务。而且,Mendix 10还引入了对事件驱动架构的支持,包括Business Events和Event Broker,使得所有技能的开发人员都能创建能够快速响应典型活动和事件的软件。
持续协作
Mendix10 在其长期推动商业与IT协作的基础上,确立了一种新的构建和交付解决方案的标准。借助Mendix 10,企业能够在新的Portfolio Manager平台中优化和管理应用程序组合,就像在咨询项目中一样进行优先规划和跟踪。无论是传统的开发团队,还是由开发人员和业务技术人员组成的现代化融合团队,都可以使用Mendix Epics来管理需求、跟踪进度,并与敏捷方法论保持对齐。另外,希望最大化在Jira上投资回报的团队,现在可以通过新的Jira连接器在Mendix上直接跟踪事件和版本的进度。
Mendix的产品经理JelenaGolubovic表示,“协作并不仅限于编写软件的人。这也是我们引入’App Insights’的原因,它允许开发团队直接与用户交互,共同管理用户体验。” App Insights包括全新改版的反馈功能,它让用户能向开发者直接传达想法或问题,同时也让开发者有机会回应用户,并将这些反馈转化为产品待办清单里的任务。此外,App Insights还新增了一个“小型调查”功能,它能在用户浏览特定页面或完成特定任务时,用单个问题主动收集用户的使用数据。
多云部署
据Gartner预测,到2025年,超过95%的新的数字化项目将以云原生平台作为基础。针对这一趋势,Mendix10也推出了一系列新功能,以帮助企业充分利用云应用程序架构。
首先,Mendix 10提供了强大的Webhooks实现,这使得DevOps专业人员能够与现有的CI/CD管道进行集成。对于那些寻求更简单代码方法来实施CI/CD的组织,Mendix Pipelines将在今年年底推出测试版。今年晚些时候还将推出自助式的云资源管理,以及为Mendix Cloud上部署的应用提供的多区域云故障切换。
其次,对于投资于AWS的客户,Mendix 10提供了另一个关键功能。Mendix 10为私有云客户提供了一个参考部署和配套的Terraform模块,以便简单地配置Amazon Elastic Kubernetes Service(Amazon EKS)Kubernetes集群。这能够自动部署超过95种AWS服务,并可将设置时间从40小时缩短到30分钟。
最后,Mendix 10推出了正在测试阶段的Private Mendix Platform,该平台既满足了那些希望快速灵活使用Mendix平台,但又需要遵循全自主控制环境的政策或法规的客户的特殊需求。企业能够轻松在该平台上部署Mendix,并提供与平台服务和流行的软件开发生命周期工具(如版本控制和CI/CD)的连接器。结合最近的FedRamp认证流程,这一平台将进一步推动最安全的云部署的价值。
治理与控制
Mendix10的发布,标志着该平台在治理方面的重大改进。这个改进旨在更好地支持可组合的架构和大规模的应用组合。例如,Mendix开发团队的关键角色,如合规官员、信息安全负责人和IT高级管理人员,将在平台和组合管理层面上找到显著的投入。
值得注意的是,许多Mendix客户已经有了自己的身份提供商(”IdP”),他们希望使用这些提供商来控制对Mendix开发环境的访问。为此,Mendix 10允许客户自带身份提供商。另一个新功能,即”Landscape Overview”,致力于解决企业的运营风险管理问题。该功能为投放组合所有者提供了全方位的视角,包括应用程序健康度量如CPU使用率或网络连接情况。并且,依赖性治理功能也在安全风险管理方面做出了贡献,它提供了已发布软件组件的准确清单。
Al Baraka的数字化总经理Hamzah Asmall对此评价颇高,他认为这个环境使得他们的小型安全团队可以轻松地将安全标准、协议和设置迁移到新环境,而无需大量的安全专家从头开始配置。
关于Mendix
Mendix是一款业界领先的低代码平台,它提供先进的技术解决方案来提升参与度、简化运营并解决IT问题。该平台使开发人员的工作效率得到显著提升,同时支持业务技术专家利用他们的专业知识开发应用。Mendix能够帮助企业更快速地构建应用程序,并促进IT与业务专家间的协作。目前,全球46个国家的4000多家企业及超过300,000的开发者正在使用Mendix,他们已经创建了超过200,000个应用程序。
文章由低码时代编译发布,如有侵权,请联系删除。
– END –
报告下载
大佬观点