Choreo 为企业提供了进行云原生工程所需的基础架构和工具,从而节省了为部署在 Kubernetes 上的服务和 API 构建平台所需的时间。因此,组织可以立即专注于构建、测试和部署 API 和服务,而 IT 团队可以使用微服务风格的编程模型控制其 DevOps 流程、生产多环境部署和生产配置。
借助 Choreo,企业开发人员可以:
开发人员可以执行低代码集成逻辑,通过 Choreo 的预构建连接器和模板或使用组织自己定制的模板来控制数百个软件即服务 (SaaS) API。
创建微服务和 API。开发人员可以使用低代码或代码编写服务来组成和公开 API 以及其集成和业务逻辑。
管理 API。开发人员可以将其服务发布为托管 API,并使用 WSO2 市场领先的 API 管理功能对其进行控制。
通过 API 市场共享。Choreo 还附带一个组织 API、事件流和数据源市场。开发人员可以通过模板共享集成和微服务,以供无代码企业用户重复使用。
运行专业的 DevOps。IT 团队只需单击几下即可在 Kubernetes 上构建、部署和运行(无需设置任何 YAML 文件进行部署);管理多个环境并观察它们。
通过无限低代码进行协作和控制
Choreo iPaaS 是 Ballerina 的第一个商业应用,Ballerina 是唯一一种提供无限低代码体验的编程语言,它使用文本语法和序列图图形表示之间的双向映射来映射所有源代码。这使得不同技能的开发人员之间的协作更加容易,并且源代码独立于 Choreo,使企业能够完全控制其代码。
Choreo 为所有技能水平的开发人员提供的协作平台显著提高了生产力。高技能的开 突尼斯电子邮件列表 发人员可以灵活地在文本或图表编码之间切换,而其他开发人员则可以通过低代码选项为组织的应用程序开发做出贡献,同时保持对代码的完全保真度。
Choreo 支持无锁定低代码,因为所有低代码都只是开源 Ballerina 源代码。与只能在供应商平台上执行的其他低代码产品不同,Choreo 允许组织克隆存储库,使用免费的开源 Ballerina 工具构建它,并在他们想要的任何地方运行代码。
AI 辅助开发和可观察性
Choreo 利用 AI 来协助开发以及实现平台提供的深度可观察性功能。
借助 AI 辅助开发,Choreo 可以从历史活动和性能行为中学习,以预测开发人员的大部分需求。当开发人员编写代码时,它会突破 AI 的界限,提供性能反馈、代码完成、异常检测和数据映射。
Choreo 的深度可观察性功能使企业能够在设计时和运行时查看可观察性数据,以便解决问题。此外,基于 AI 的异常警报会在需要时引起开发人员的注意并帮助隔离问题。