![](http://static-img-job.rpa-cn.com/lowcode/2022/11/20221123200139951.png)
近日,全球著名低代码厂商OutSystems召开“NextStep 2022”创新大会,并发布新的智能产品OutSystems AI Mentor System。
据悉,AI Mentor System内置了一系列基于AI的开发、产品质量分析和安全审核的功能,可在整个应用程序开发生命周期提供“保姆级”帮助。用户借助该产品矩阵可以轻松优化产品架构、性能,并自动识别具有安全漏洞的代码,极大提升开发效率、节省时间和安全性。
OutSystems作为全球低代码赛道的先驱和领导者,一直走在技术创新的最前沿,致力于将最先进的AI技术融合到低代码平台中,大幅度提升应用的开发效率、功能和安全性。此次发布的智能产品是OutSystems经过大量技术沉淀和项目洗礼淬炼而成,势必将为客户带来全新的低代码开发体验。
AI Mentor System主要功能
AI Mentor System是在OutSystems Platform产品之演变而来,新增了Code Mentor 、Architecture Mentor、Security Mentor、Performance Mentor和Maintainability Mentor五大智能功能,相当于为用户配备了5位专业的开发导师。
Code Mentor:可为用户提供开发预测功能,并做出最佳开发选择。例如,用户选择了一个组件,然后系统自动生产一系列连接、属性代码,如果不满意可以随时修改。此外,Code Mentor支持开发人员通过自然语言描述应用所需的复杂数据,而内置的AI将自动生成符合需求的SQL查询语句,从而为开发人员节省大量时间。
Architecture Mentor:基于AI的企业架构导师,主要帮助用户负责审查代码以确保其符合关键架的构标准。。
Security Mentor:基于AI的企业安全主管,主要负责审查用户开发代码过程中存在的漏洞和安全威胁。
Performance Mentor:基于AI的性能专家,负责审查代码以识别可能出现的性能瓶颈,例如,是否支持大规模高并发,以确保应用程序一直以最高效率运行。
Maintainability Mentor:基于AI的应用维护导师,主要负责扫描企业的整个应用程序组合,以寻找减少技术债务的机会。例如,维护导师可以找出哪些应用存在大量重复代码,并为用户提供重构应用程序的机会。
OutSystems其他的重要功能更新
静态应用程序安全测试 (SAST):借助该平台的新SAST API,客户可以使用 SonarQube、Veracode 等第三方工具,自动对应用程序源代码进行安全测试。此外,OutSystems是唯一支持SAST的低代码平台,SAST是构建战略性企业应用程序的重要工具。
平台用户的OpenID身份验证:OutSystems 平台长期以来一直支持应用程序的第三方身份提供商 (IdP),例如 Okta 、Azure Active Directory等。客户现在也可以使用他们的企业标准 IdP(使用 OpenID Connect 标准)来验证平台用户。
扩展企业可观察性:可观察性这一新功能将应用程序日志的保存在专门的日志记录子系统中,并通过 OpenTelemetry API可以公开这些日志。该功能将提供更复杂的应用监控方案、新性能水平以及对 Datadog、New Relic 和Dynatrace 等第三方监控工具的开箱即用支持。
Integration Builder 对MongoDB 的支持:该功能极大地加速了开发人员通过安全和可扩展的集成,将应用程序连接到数据源的能力。到目前为止,Integration Builders 支持 13 种常见数据源,例如 SAP、Salesforce、Azure SQL、MySQL 和 PostgreSQL等。
OutSystems首席产品官 Gonçalo Gaiolas表示,传统的软件开发方法需要改变,我们先进的 AI 将开发过程缩短了数周和数月,同时提高了每个应用程序的质量和安全性。AI Mentor System 就像一个专家团队,可以增强和扩展团队的集体专业开发知识,全面支持用户在每个阶段更快、更准确地开发。
– END –