我们很高兴地宣布我们的 Mendix 管道功能,提供无缝的 CI/CD 支持,尤其适用于 Mendix 适用于 Kubernetes(以前称为 Mendix 在私有云连接上)和 Mendix 适用于 Azure 部署产品。此次扩展体现了我们的低运维战略——提供能够最大限度降低运营开销的平台功能,使企业能够专注于基础设施构建而非管理。
为什么这件事
在当今快速发展的技术格局中,组织需要部署灵活性,同时又不能牺牲低代码开发所承诺的速度和可靠性。无论您是利用 Kubernetes 进行容器编排,还是在 Microsoft Azure 强大的云基础架构上构建, Mendix 流水线现已简化您从开发到生产的流程。您可以创建 CI 流水线、构建和部署流水线或推广流水线。您可以从 Mendix 门户,通过我们的低代码体验,无需深入了解 DevOps。
什么是新的
随着我们不断扩展 Mendix 管道支持 Mendix 在 Kubernetes 上 Mendix 在 Azure 上,您现在可以:
- 自动化构建和部署流程:创建端到端管道,构建您的 Mendix 应用程序并将其直接部署到 Kubernetes 或 Azure 环境
- 与版本控制系统集成: 连接你的 Mendix Git 存储库直接连接到 Pipelines,以根据代码更改触发自动化工作流程
- 实施质量门: 杠杆作用 Mendix Maia 确保部署前的代码质量
- 管理发布:跨环境安排和自动化发布
- 监控部署:跟踪部署成功并接收有关管道执行状态的通知
实际效益
1 – 加快上市时间
有了这些新的部署目标,团队可以保持快速的开发速度 Mendix 以部署到企业级基础设施而闻名。
2 – 一致的质量保证
我们对 Maia 将最佳实践推荐器直接集成到您的流程中,确保应用程序在部署前根据最佳实践进行自动检查。这将带来更高质量的版本发布。
3 – 减少人工干预
通过自动化部署到 Kubernetes 和 Azure 的流程,我们省去了之前需要的大量手动步骤。DevOps 团队现在可以专注于应用程序的开发,而不是部署。
入门
全部内容 Mendix 在 Kubernetes 上(之前 Mendix (用于私有云连接)和 Mendix Azure 客户可以立即访问这些新功能。开始使用:
我们的文档 提供了设计、编辑和运行管道的综合指南。
展望
此版本只是 Pipelines 的开始 Mendix 在 Kubernetes 上 Mendix 在 Azure 上。未来,我们将添加额外的管道步骤,例如“备份”步骤(用于从管道创建备份)以及“单元测试”步骤(用于从管道运行单元测试)。我们致力于支持您迈向现代应用程序部署架构,同时保留速度和简便性,从而 Mendix 您选择的开发平台。
我们迫不及待地想看到您使用这些新功能构建和部署成果!与往常一样,我们欢迎您在组织中使用这些功能时提供反馈。
常見問題解答
-
谁可以使用新的 Mendix 用于管道功能?
这些功能现在可供授权应用程序使用 Mendix 适用于 Kubernetes 和 Mendix 适用于 Azure 客户。
-
我是否需要使用单独的 CI/CD 工具 Mendix Kubernetes 或 Azure 的管道?
不困难, Mendix Pipelines 直接在 Mendix 门户,无需外部工具。
-
如何 Mendix Maia 有助于提高部署质量?
Mendix Maia 直接集成到您的管道中,将最佳实践建议作为质量门控,帮助确保一致的、可用于生产的代码。