Mendix 便携式运行时:部署,简化
关键要点
- Mendix Portable Runtime 来了:一种现代化的、容器原生部署方法,让打包、分发和运行您的应用程序变得简单。 Mendix 应用程序比以往任何时候都更加简单易用。
- 可部署于任何地点,任何物体上: Mendix Portable Runtime 生成一个标准的 OCI 容器镜像,该镜像可在 Kubernetes、Docker 和任何符合 OCI 标准的运行时环境中一致运行。
- 此 Mendix 构建包、M2EE 和私有云 / Mendix Kubernetes Standalone 正在逐步停止支持:它们将不再受支持。 Mendix 12岁及以上,所以现在是时候开始规划您的迁移了。
- Mendix Portable Runtime 是为未来而构建的:它完全支持 Mendix 从 12 及所有未来版本开始迁移,意味着您已为长期成功做好准备。 Mendix 平台。
打招呼 Mendix 可移植运行时:现代化的部署方式 Mendix 应用
如果你一直在构建和运行 Mendix 使用应用程序一段时间后,您就会知道部署一直是整个过程中至关重要(有时也很复杂)的环节。今天,我们很高兴地宣布,部署流程即将迎来重大改进。
我们正在介绍 Mendix 可移植运行时:一种现代化的、容器原生部署方法,可简化您打包、分发和运行应用程序的方式。 Mendix 应用程序。至此,我们正式开始逐步淘汰…… Mendix CF 构建包、Docker 构建包、M2EE 和私有云 / Mendix 在 Kubernetes Standalone 上。
一个新时代 Mendix 部署
此 Mendix 构建包(包括 Cloud Foundry (CF) 构建包和 Docker 构建包)或 M2EE 工具一直以来都为社区做出了巨大贡献。多年来,它们一直是自托管和自定义部署的基石,我们为它们所取得的成就感到自豪。但技术在不断发展,构建包也在不断发展。 Mendix.
我们正在搬迁 Mendix Portable Runtime 采用现代化的容器原生方法进行打包 Mendix 应用程序,使其更具便携性、灵活性,并与当今的云原生环境完全兼容。
什么是 Mendix 便携式运行时?
Mendix Portable Runtime 是一种容器原生部署方法。 Mendix 应用程序。不再依赖构建包脚本和特定于平台的配置, Mendix 便携式运行时包 Mendix 应用程序将作为标准 OCI 容器镜像运行。
这意味着您的应用将成为一个独立的、便携式的单元,可以在以下设备上运行:
- Kubernetes:容器编排的行业标准
- Docker:用于本地开发和更简单的环境
- 任何符合 OCI 标准的容器运行时:为您提供充分的灵活性
结果如何?部署体验与现代云原生生态系统完美契合。
是什么让 Mendix 便携式运行时更好吗?
我们不仅仅是建造了 Mendix 我们打造的便携式运行时环境旨在取代构建包,并且在各个方面都力求做到真正更好。
以下是您的变化:
简单至上
管理复杂的构建包配置和平台特定特性的日子已经一去不复返了。 Mendix 使用便携式运行时,您只需构建容器镜像并部署即可。就这么简单。工作流程清晰、可预测,并且易于在您的 CI/CD 流水线中实现自动化。
随处部署
计划 Mendix Portable Runtime 生成标准容器镜像,您不再受限于特定平台或运行时。无论您运行的是本地 Kubernetes、托管云服务还是本地 Docker 环境, Mendix 便携式运行时在任何地方的工作方式都相同。
按比例构建
Mendix Portable Runtime 的设计充分考虑了可扩展性。容器镜像不可变、版本化且易于复制,从而使得横向扩展、回滚和蓝绿部署变得简单可靠。
为未来做好准备
Mendix 可移植运行时是以下方面的基础: Mendix 未来将采用自定义私有部署。它完全支持。 Mendix 12 及所有未来版本,这意味着您在迁移到 12 及未来版本上的投资。 Mendix 便携式运行时是一项保持技术与时俱进的投资。 Mendix 未来数年都将是一个重要的平台。
熟悉的工具,更好的体验
Mendix Portable Runtime 可以与您的 DevOps 团队已经熟悉和喜爱的工具(Docker、Kubernetes、Helm 和标准容器注册表)自然集成。无需专有工具,学习曲线平缓。
构建包会发生什么变化?
此 Mendix CF 构建包和 Docker 构建包以及 M2EE 和私有云 / Mendix Kubernetes Standalone 版本已正式停止支持,并将随着以下条款的弃用而停止使用: Mendix 版本。
这对您意味着什么:
- 我们将继续支持并更新构建包,如有必要,包括针对当前版本的安全漏洞补丁。 Mendix 版本。
- 此 Mendix 构建包、M2EE 和私有云 / Mendix Kubernetes Standalone 将停止支持 Mendix 12年及以后。
如果您目前正在使用 Buildpack,我们建议您现在就开始规划迁移。
好消息是?你有时间,前进的方向很明确,而且还有一个团队随时准备为你提供支持。

如何开始 Mendix 便携式运行时
入门 Mendix 便携式运行时非常简单。以下是其主要流程:
- 使用 Studio Pro 或 MxBuild 构建您的应用: Mendix 便携式运行时会编译您的 Mendix 将应用程序放入容器镜像中
- 推送到容器注册表:将镜像存储在 Docker Hub、Azure Container Registry、AWS ECR 或任何与 OCI 兼容的注册表中(可选)
- 部署到运行时环境:将容器镜像部署到 Kubernetes、Docker 或您选择的其他平台。
如需完整的逐步说明,请访问 Mendix 便携式运行时文档。
我们一路相伴
我们知道迁移需要周密的计划,我们希望尽可能地简化这次迁移过程。您可以在这里获得帮助:
- Mendix 可移植运行时文档:综合指南和参考资料
- Mendix 社区论坛: 与其他正在经历同样旅程的开发者交流。
孤立国家的未来 Mendix 部署已开始
Mendix 便携式运行时不仅仅是构建包、M2EE 和私有云的替代品/ Mendix 在 Kubernetes Standalone 上——这是一次飞跃,它推动了…… Mendix 应用程序构建、发布和运行都已就绪。它更简单、更强大,并且旨在与您共同成长。
开锁 Mendix的全面部署灵活性探索各种部署选项,找到适合您的基础设施、团队和目标的部署方法。
我们对接下来的篇章感到无比兴奋,迫不及待地想看看你们会如何部署。
您准备好了吗? 探索 Mendix 便携式运行时
常見問題解答
-
使用 Windows 服务控制台会对我的 Windows 部署产生什么影响?
您使用 Windows 服务控制台进行的 Windows 部署将完全不受影响。引入 Mendix 便携式运行时不会取代或干扰 Windows 服务控制台——它们用途不同。
Windows 服务控制台专门设计用于提供原生 Windows 用户界面体验,而其他服务控制台则不具备这种体验。 Mendix 产品无法提供,而这种独特的价值在未来仍将保持不变。 -
使用是否需要新订阅 Mendix 便携式运行时?
好消息,无需额外订阅! Mendix 便携式运行时已包含在基于服务器的/ Mendix 该服务属于服务器订阅产品组合,并遵循您已经熟悉的相同许可模式。
-
Is Mendix 可移植运行时环境是否与我现有的 DevOps 流水线和工具兼容?
没错,这正是它的最大优势之一! Mendix Portable Runtime 旨在与您的 DevOps 团队已经熟悉并每天使用的工具和工作流程无缝集成。
-
是什么让 Mendix 可移植运行时比以往的部署方式更好吗?
Mendix Portable Runtime 的设计初衷不仅仅是为了取代现有的工具,而是为了在各个方面都真正做到更好。 Mendix Portable Runtime 提供更简洁、更可预测、高度自动化的部署体验,完美融入任何现代云原生环境,让开发人员和 DevOps 团队的工作都更加轻松!