Azure上的Mendix
什么是 Mendix 在 Azure 上?
Mendix on Azure 是 Azure 环境中的托管解决方案,用于配置、管理和操作部署所需的所有服务 Mendix Azure 上的应用程序。
Is Mendix Azure 适合我吗?
Mendix Azure 上是一项完全托管的服务,可消除部署的复杂性 Mendix Azure 上的应用程序。通过利用 Azure Marketplace 功能, Mendix 代表您配置、管理和操作所有必要的服务。
如果您是 Azure 现有客户,并希望采用 Mendix 以最简单、最快捷的方式在您自己的安全范围内。
常见用例
数据敏感性和安全要求
该应用程序处理高度敏感的数据或受到严格的安全法规的约束,可以通过将其托管在您自己的 Azure 订阅中来满足这些要求。
特定行业合规性
需要遵守监管框架(例如 SOC2)的客户可以使用 Mendix 在 Azure 上加速合规性
遗留系统集成
与 Azure 上托管的或可从 Azure 访问的其他系统集成非常简单 Mendix 在蔚蓝上。
地理数据控制
一些组织可能有法律或合同义务将数据保存在特定的地理区域内。 Mendix Azure 上的版本可以部署在大多数(25 个以上)可用的 Azure 区域上。
如果我使用 Mendix 在 Azure 上,而不是 Mendix 在 Kubernetes 上?
运行 Mendix 在您自己的 Azure 基础架构上的生产环境中运行应用程序需要大量的技术设置。如果没有 Mendix 在 Azure 上,您需要配置和管理:
- Azure Kubernetes服务(AKS)
- Azure 容器注册表 (ACR)Azure Container Registry (ACR)
- 数据库服务
- 文件存储服务
- 监控和警报系统(例如 Grafana、Prometheus)
- DNS 和证书
- Mendix 操作员和代理
这些组件需要特定的配置才能实现最佳性能 Mendix 应用程序。此设置通常涉及多个团队(基础设施、数据库、DNS、安全、架构和开发)的协作,初始设置需要大约 140 小时的技术工作,另外每季度还需要 8 小时进行更新和维护。
对于首次使用者来说,由于组织孤岛、竞争积压以及由于技术灵活性而导致的冗长的架构讨论,该过程可能会延长 Mendix 平台。这些延迟可能会推迟应用程序的部署并延迟业务价值的实现。
通过 Mendix 在 Azure 上:
- 部署时间: 成立 Mendix 30 分钟内即可在 Azure 环境中部署应用程序,从而加快应用程序的上市时间。
- 配置: Azure 最佳实践和 Mendix特定配置将自动应用,无需了解基础设施知识。让您的团队专注于开发业务价值,而不是基础设施。
- 更新: 季度更新是自动化的,以最小的努力确保安全性和合规性。
- 减少工作量: 避免超过 140 小时的设置时间和持续的维护负担。
什么 Mendix Kubernetes 架构是什么样的?
Mendix Azure 上的托管在您选择的 Azure 订阅中的资源组中。 Mendix 利用 托管应用程序 Microsoft Azure Marketplace 的功能,可以安全地访问环境并代表您进行部署和维护。
运行所需的一切 Mendix 应用程序作为范围的一部分自动部署和配置 Mendix 在蔚蓝上。
为了确保可靠性和可扩展性,您自己修改环境的能力仅限于一组 预定义选项. Mendix 将以编程方式推送季度更新,以确保您的环境保持最新和安全。
为了进一步提高安全态势和可靠性,所有由 Mendix 并且客户环境永远不会穿越公共互联网(通过利用 Azure专用链接).
我的应用程序和数据如何得到保护 Mendix 在 Azure 上?
通过 Mendix 在 Azure 上,您的应用数据完全存储在您自己的 Azure 订阅中,符合 Microsoft 的所有相关最佳实践,并且 Mendix。例如,这包括在整个基础设施中使用私有端点来防止流量穿越公共互联网,以及使用工作负载身份来强制在任何地方使用无凭证访问。
职责如何划分 Mendix 在 Azure 上?
从高层次来看:
- 客户负责开发应用程序。
- Mendix 负责开发一个有凝聚力的应用程序托管解决方案。
- Microsoft 负责所消耗的底层 Azure 服务。
有关更多详细信息,请参阅 Mendix 关于 Azure 支持策略.