企业架构平台 - 模块和服务 | Mendix 评估指南

跳到主要内容

平台架构

什么是 Mendix 平台架构?

此 Mendix 平台是一款集成式应用平台即服务 (aPaaS) 产品,用于设计、构建、部署和管理企业应用。该平台为开发人员、项目经理和管理员提供 DevOps 服务,支持应用的完整软件开发生命周期 (SDLC),包括应用和应用服务的需求管理、开发、部署、运营和治理。

该平台配备了用于快速可视化应用程序开发的 IDE,以及一个全面的市场,其中包含数百个可重复使用的组件、连接器和构建块,以加速开发。

平台 API 使您能够集成 Mendix 在您的 IT 应用程序和服务环境中,通过 SSO,您可以集中管理用户对 Mendix 平台服务。

下图概述了 Mendix 平台。

主要有哪些 Mendix 平台模块和服务?

  • 什么是 Mendix 工作室专业版?

    Mendix Studio专业版 是多用户建模 IDE Mendix 平台。 Mendix Studio Pro 旨在提供一个集成统一的建模环境,业务分析师和 IT 工程师可以在其中紧密合作,对各种应用程序元素进行建模。 Mendix Studio Pro 在开发人员的计算机上本地运行,并具有集成的构建服务,可完全离线工作。

  • 什么是开发者门户?

    此 Mendix 开发者门户是一个基于 Web 的协作门户 规划行程, 发展 以及 部署 应用程序。该门户具有在线社交协作功能、通知服务以及组织内所有项目的目录。

    开发者门户是项目经理和开发人员进行大部分工作的地方 需求管理 并根据 Scrum 方法进行跟踪。您可以定义史诗、冲刺和故事,跟踪进度并查看项目的速度。

    开发人员还可以在开发人员门户中定义 CI/CD 管道以实现自动化 部署 流程。

  • 什么是 Mendix 市场?

    Mendix 车型市场 是一个公共应用和应用构建块市场。该市场也可配置为私有企业市场,以便最终用户和业务经理了解其组织内可以使用哪些应用。

    此 Mendix 市场集成于 Mendix Studio 可以搜索并直接下载构建块到正在开发的应用程序中。

  • 什么是 Mendix 数据目录?

    Mendix 资料目录 是一个私有企业目录,用于注册组织内可用且可访问的 API。数据目录集成在 Mendix Studio Pro 可搜索外部数据源并将其直接集成到正在开发的应用中。部署公开 API 的应用时,这些 API 会自动添加到数据目录中,以便用户发现。

  • 什么是团队服务器?

    团队服务器是管理和版本控制应用程序模型的中央存储库。团队服务器是作为领先的开源版本控制系统 Git 的扩展编写的。团队服务器可以托管在 Mendix 云端或本地部署。

    使用 CI/CD 管道时,团队服务器提供触发器来自动为应用程序启动管道。

    欲了解更多信息,请参阅 版本控制和多用户开发.

  • 什么是构建服务器?

    构建服务器根据团队服务器上的应用项目中的工件(例如模型、样式表和自定义 Java 类)创建部署包,其中所有应用程序工件都经过版本控制并存储在项目文件夹中。构建服务器由以下程序触发: Mendix 门户网站或 Mendix 运行时。构建服务器还执行包验证并确定特定构建是否为可部署包。

    可以通过开发者门户手动触发构建服务器,也可以从 Mendix Studio Pro。使用 CI/CD 管道时,管道可以自动触发构建过程。

  • 什么是部署服务器?

    部署服务器管理 Mendix 考虑到各种应用 部署 选项,例如部署到 Mendix Cloud Runtime Environments 支持 Mendix 云部署.

    部署服务器可以通过云门户手动触发,也可以从 Mendix Studio Pro。使用 CI/CD 管道时,管道可以自动触发部署过程。

  • 什么是云门户?

    此 Mendix 云门户是一个基于 Web 的门户,用于设置和操作从 Mendix 平台。云门户具有管理部署环境、云资源、监控正在运行的应用程序以及处理应用程序备份和恢复的功能。

  • 什么是云运行时?

    此 Mendix Cloud Runtime 是一项支持运行和操作 Mendix 应用。该服务包括资源的配置和扩展,以及日志记录和监控。Cloud Runtime 是各种受支持的云产品的核心服务,例如 Mendix 云, Mendix 专用云Mendix 私有云.

  • 什么是控制中心?

    此 Mendix 控制中心是一个基于 Web 的门户网站,管理员可以通过它管理客户帐户,包括应用程序许可证和云资源。控制中心为管理员提供洞察信息,帮助他们管控应用程序组合。例如,利用 Marketplace 构建块进行应用程序依赖关系风险管理。

    欲了解更多信息,请参阅 治理.

  • 怎么样? Mendix 平台安全吗?

    此 Mendix 平台通过各种安全控制进行保护,包括各种级别的加密、传输层安全性 (TLS)、访问限制、防范恶意和不必要的互联网流量、持续监控漏洞和异常。

    欲了解更多信息,请参阅 安保防护.

选择你的语言