什么是hpaPaaS平台?
根据 Gartner公司,应用平台即服务 (aPaaS) 是“为应用服务提供开发和部署环境的云服务”。添加快速开发和交付工具,您便拥有了高生产力的应用平台即服务 (hpaPaaS)。
您知道吗?
Gartner® 企业高生产力应用平台即服务魔力象限现被称为 Gartner® 企业低代码应用程序平台魔力象限™.
低代码和hpaPaaS有什么关系?
低代码和 hpaPaaS 具有重叠的功能,从中立的角度来看可以互换使用。其理念是,高生产力平台采用可视化、模型驱动的方法,使更广泛的个人能够构建和部署应用程序。事实证明,这种方法可以缩短价值实现时间并降低开发成本,同时减轻负担过重的 IT 开发组织的负担。
低代码和 hpaPaaS 平台通过为 DevOps 团队和专业开发人员提供他们所需的完全透明度、开放性和控制力,简化了开发过程。然而,一些 hpaPaaS 平台难以提供对应用资源的完全控制、对 DevOps 的支持和可扩展性。应用程序的功能通常有限。但情况并非如此。在单个应用程序开发平台中,可以同时拥有高生产力和高控制能力。
- Mendix hpaPaaS平台
通过 Mendix,完全有可能同时实现高生产力和高控制力。可视化建模工具涵盖了 Web 和移动应用开发的完整堆栈,包括响应式用户界面、域模型和业务逻辑。 Mendix 模型直接执行——开发人员可以即时收到有关应用程序性能的反馈,并可以实时与业务用户合作。
与其他 hpaPaaS 平台不同, Mendix 不仅限于创建简单的基于表单的应用程序。 Mendix 应用程序可以非常复杂,充分利用移动功能以及机器学习和物联网应用等先进技术。可视化开发人员可以访问各种现有的应用程序模板和组件, Mendix 和第三方。
专业开发人员可以通过在 Java、Scala 或 JavaScript 中创建自定义扩展并将其打包为本机模型组件供可视化开发人员使用,从而进一步扩展其组织的构建块。应用程序本身利用 微服务架构,其应用服务可通过API公开,数据也可通过OData标准公开。
云部署
将应用程序部署到 Mendix 公共云、虚拟私有云计算系统、本地基础设施以及各种其他云平台——例如 SAP 云、IBM BlueMix、 AWS以及 Microsoft Azure。只需单击一下即可!
我们的云后端基于 Cloud Foundry 构建,不仅是市场上最开放、最便携的 hpaPaaS,而且是最复杂的。利用现代无状态服务器架构, Mendix 云提供按需的垂直和水平可扩展性和开箱即用的高可用性。非技术开发人员无需担心这些。他们只需直观地构建和增强他们的应用程序,并将后端视为“不透明的”。但 Ops 团队拥有在 Web 规模上以企业稳健性运行所需的服务器运行时的透明度和控制权。他们甚至可以选择利用 Docker 和 Kubernetes 的基于容器的 DevOps 方法。
快速发展
快速应用程序开发通常被认为只是加快构建阶段;使用可视化工具创建连接到企业数据源的数据输入屏幕。对于许多 hpaPaaS 平台来说,这确实是主要的,有时也是唯一的重点。
然而,要解决任何简单一次性应用程序的生产力挑战,需要做的还不止这些。您需要确保应用程序的质量和稳健性,同时支持持续集成和持续部署 (CI/CD) — 这些特性通常与高控制平台相关。
Mendix 满足您的需求。我们的理念不仅是加速构建阶段(当然,您可以在 10 分钟内构建应用程序并启动和运行),而且还支持和优化整个 应用程序开发生命周期。该平台包括一个敏捷项目管理系统,可供业务用户、项目所有者和 IT 轻松使用,以及一个用于跨组织沟通和可视性的社交门户。在开发过程中会自动检查模型的一致性。集成的测试套件允许您在所有阶段(开发、冒烟/健全性、系统、回归等)定义、自动化和应用测试。
性能监控提供了您的应用程序在现实世界中的性能和响应能力的详细视图。 Mendix 是唯一包含质量和安全管理应用程序的 hpaPaaS(或 hcaPaaS),它允许您主动衡量应用程序及其组件的稳健性和可维护性——当开发人员范围包括专业人士和新手时,这是一项重要任务。它直接集成到应用程序生命周期中,但可以通过开放平台 API 由第三方工具(如 Jenkins)扩展甚至协调。
我们邀请您更详细地探索我们的平台。 逛一圈 or 免费注册会员。 您也可以 联系我们 进一步讨论您的 hpaPaaS 需求。