在 Azure 上运行 WebSphere 产品系列有哪些解决方案?
本文介绍在 Azure 上运行 IBM WebSphere 产品系列的解决方案。 IBM 和Microsoft共同开发和支持这些解决方案。
IBM WebSphere 产品组合是一组行业领先的运行时,支持跨地理和环境的一些任务关键型企业应用程序。 WebSphere 项目组合包括 WebSphere(传统)应用程序服务器、WebSphere Liberty 和 Open Liberty。
WebSphere 产品是在 Azure 上实现企业 Java 工作负载的关键组件。 Azure 上 IBM WebSphere 产品系列的联合开发解决方案在 Azure 市场 中提供。 它们旨在涵盖从任务关键型现有传统工作负载到云原生应用程序的一系列用例。 这些解决方案面向 Azure Red Hat OpenShift 上的 Open Liberty、Azure Red Hat OpenShift 上的 WebSphere Liberty、Azure Kubernetes 服务上的 Open Liberty(AKS)、AKS 上的 WebSphere Liberty 和虚拟机上的 WebSphere 应用程序服务器。 这些解决方案旨在通过自动化大多数样本 Azure 和 Java 资源预配和配置任务,尽可能轻松地将应用程序迁移到云。 完成初始预配后,你可以任意地进一步自定义部署。
如果你有兴趣提供反馈或与开发 WebSphere on Azure 解决方案的工程团队就迁移方案展开密切合作,请填写这份简短的有关 WebSphere 迁移的调查并提供联系人信息。 项目经理、架构师和工程师团队会及时与你联系,以开展密切合作。
你可以与 IBM 或 Microsoft 就联合开发的产品/服务提出支持问题。 适当时,IBM 和Microsoft协作解决他们的解决方案。 除了产品/服务之外,Microsoft提供对 Azure 的支持。 IBM 同样为 WebSphere、WebSphere Liberty 和 Open Liberty 提供支持。
Azure Red Hat OpenShift 上的 Open Liberty 和 WebSphere Liberty
Azure Red Hat OpenShift 上的 WebSphere Liberty 或 Open Liberty 产品/服务位于 Azure 市场 中,会自动预配多个 Azure 资源。 通过产品/服务,可以快速转换到 Azure Red Hat OpenShift 上的 WebSphere Liberty 或 Open Liberty。 自动预配的资源包括 Azure Red Hat OpenShift 群集和 Liberty 运算符。 设置了一个安全的 OpenShift 项目以包含应用程序。 产品/服务还可以使用应用程序部署示例应用程序或容器映像。 如果你更喜欢本机 OpenShift 手动部署体验,而不是使用产品/服务自动预配,IBM 和Microsoft还提供了有关 Open Liberty/WebSphere Liberty 和 Azure Red Hat OpenShift 入门的基本分步指南。 有关详细信息,请参阅 在 Azure Red Hat OpenShift 群集上使用 Open Liberty/WebSphere Liberty 部署 Java 应用程序。
AKS 上的 Open Liberty 和 WebSphere Liberty
位于 Azure 市场 的 AKS 上的 WebSphere Liberty 或 Open Liberty 产品/服务会自动预配多个 Azure 资源。 通过产品/服务,可以快速转换到 AKS 上的 WebSphere Liberty 或 Open Liberty。 自动预配的资源包括Azure 容器注册表(ACR)、AKS 群集、Azure 应用网关作为入口控制器(AGIC)和自由操作员。 产品/服务还可以使用应用程序部署示例应用程序或容器映像。 如果你更喜欢本机 Kubernetes 手动部署体验,而不是产品/服务启用的自动化,IBM 和Microsoft还提供了有关 WebSphere Liberty/Open Liberty 和 AKS 入门的基本分步指南。 有关详细信息,请参阅在 Azure Kubernetes 服务 群集上使用 Open Liberty 或 WebSphere Liberty 手动部署 Java 应用程序。
虚拟机上的 WebSphere 应用程序服务器
Azure VM 上的 WebSphere 群集和 Azure VM 上的 WebSphere 单实例是两个Azure 市场产品/服务,可自动预配多个 Azure 资源,从而快速过渡到 Azure VM 上的传统 WebSphere 应用程序服务器。 自动预配的资源包括虚拟网络、存储、网络安全组、Java、Linux、WebSphere 和数据库连接(Db2、Oracle 数据库、Azure SQL)。 两者都为 WebSphere 提供了支持评估和自带许可 (BYOL) 选项。 只需最少的努力,即可预配功能齐全的高可用性 WebSphere ND 群集,包括部署管理器和任意数量的服务器。 还可以让群集产品/服务预配 IBM HTTP 服务器或Azure 应用网关作为负载均衡器。 默认情况下,部署管理器和所有服务器都已启动,这样就可以使用管理控制台立即开始管理群集。 同样,单个实例提供在具有控制台功能完全功能的 VM 上轻松预配 WebSphere (Base) 服务器。
WebSphere 虚拟机基础映像
IBM 和 Microsoft还为 WebSphere ND 和 Base 提供以下基本 VM 映像:
VM 映像适用于需要非常自定义部署的客户。
后续步骤
浏览 Azure 上当前可用的 WebSphere 产品/服务Azure 市场:
- Azure Red Hat OpenShift 上的 IBM WebSphere Liberty 和 Open Liberty
- IBM WebSphere Liberty 和 open Liberty on Azure Kubernetes 服务
- IBM HTTP Server VM 基础映像
- IBM WebSphere 应用程序服务器 VM 基础映像
- IBM WebSphere 应用程序服务器 ND VM 基础映像
- IBM WebSphere 应用程序服务器群集
- IBM WebSphere 应用程序服务器单实例
以下文章提供了有关如何开始使用这些技术的详细信息:
- 操作指南:在 Azure Red Hat OpenShift 上部署 IBM WebSphere Liberty 和 Open Liberty
- 快速入门:在 Azure Kubernetes 服务 群集上使用 Open Liberty 或 WebSphere Liberty 部署 Java 应用程序
- 快速入门:在 Azure 虚拟机上部署 WebSphere 应用程序服务器(传统)群集
- 在 Azure Red Hat OpenShift 群集上使用 Open Liberty/WebSphere Liberty 手动部署 Java 应用程序
- 在 Azure Kubernetes 服务 群集上使用 Open Liberty 或 WebSphere Liberty 手动部署 Java 应用程序
- 在 Azure 虚拟机上手动安装 IBM WebSphere 应用程序服务器网络部署
- 在 Azure 容器应用中部署具有 Open Liberty 或 WebSphere Liberty 的 Java 应用程序