搜索

第 4 章 Red Hat Process Automation Manager 的项目部署选项

download PDF

在开发、测试和构建 Red Hat Process Automation Manager 项目后,您可以部署项目以使用您创建的业务资产。您可以将 Red Hat Process Automation Manager 项目部署到配置的 KIE 服务器,或部署到嵌入式 Java 应用程序,或部署到用于增强容器化策略的 Red Hat OpenShift Container Platform 环境中。

以下选项是 Red Hat Process Automation Manager 项目部署的主要方法:

表 4.1. 项目部署选项
部署选项描述Documentation

部署到 OpenShift 环境

Red Hat OpenShift Container Platform 结合了 Docker 和 Kubernetes,并使您能够创建和管理容器。您可以在 OpenShift 上安装 Business Central 和 KIE 服务器。Red Hat Process Automation Manager 提供了模板,可用于在 OpenShift 上部署 Red Hat Process Automation Manager 编写环境、受管服务器环境、不可变服务器环境或试用环境。对于 OpenShift,Red Hat Process Automation Manager 的组件被部署为独立的 OpenShift pod。您可以单独扩展每个 pod,并尽可能为特定组件提供几个或数量个容器。您可以使用标准的 OpenShift 方法来管理 pod,并平衡负载。

使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境

使用模板在 Red Hat OpenShift Container Platform 3 上部署 Red Hat Process Automation Manager 环境

部署到 KIE 服务器

KIE 服务器是由 Red Hat Process Automation Manager 提供的服务器,可从打包和部署的 Red Hat Process Automation Manager 项目(KJAR 文件)中运行决策服务、流程应用程序和其他可部署的资产。这些服务在运行时通过实例化的 KIE 容器 或部署单元 消耗。您可以使用 Business Central 部署和维护 KIE 服务器中的部署单元,或使用其关联的 REST API(位于 受管 KIE 服务器实例)中使用无头流程自动化管理器控制器。您还可以使用来自独立 Maven 项目的 KIE 服务器 REST API 或 Java 客户端 API 部署和维护部署单元、嵌入式 Java 应用程序或其他自定义环境(位于 未管理 的 KIE 服务器实例之外)。

打包和部署 Red Hat Process Automation Manager 项目

使用 KIE API 与 Red Hat Process Automation Manager 交互

管理和监控 KIE 服务器

部署到嵌入式 Java 应用程序

如果要将 Red Hat Process Automation Manager 项目部署到您自己的 Java 虚拟机(JVM)环境、微服务或应用服务器中,您可以在项目 WAR 文件中捆绑应用程序资源,以创建类似于 KIE 容器的部署单元。您还可以使用核心 KIE API(而不是 KIE 服务器 API)配置 KIE 服务器 API,以定期更新 KIE 容器。

KIE Public API

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.