概述
IBM Enterprise Application Runtimes 专为需要现代 Java™ 支持的内部部署、云和混合云部署而设计。
IBM Enterprise Application Runtimes 包含以下 WebSphere Application Server 版本:
- WebSphere Application Server Network Deployment and Modernized Runtime Extension for Java (包括 WebSphere Application Server Network Deployment Liberty)
- WebSphere Application Server (包括 WebSphere Application Server Liberty)
- WebSphere Application Server Liberty Core
IBM Enterprise Application Runtimes 是现有本地 WebSphere Application Server 部署的选择解决方案,这些部署是过去 20 年来为世界经济提供良好支持的 WebSphere 部署。 通过 IBM Enterprise Application Runtimes,现有应用程序可以保留在原位置。 IBM Enterprise Application Runtimes 使您能够灵活地在没有其他权利的情况下在 WebSphere 版本之间移动。
无论是迁移到云还是脱离不支持的规范,新的和更新的开发都涵盖在内。 WebSphere Application Server Network Deployment and Modernized Runtime Extension for Java Java 17 等现代 支持,提供企业运营能力。 Java
当需要将 WebSphere Application Server 应用程序转换到云时, IBM Enterprise Application Runtimes 也是选择的解决方案。 WebSphere Application Server 和 WebSphere Application Server 网络部署包括 WebSphere Liberty 和 Open Liberty 选项。 Liberty 占用空间极小,具有业界领先的性能和完整的 Java EE/Jakarta EE 和 MicroProfile 认证,是在云中部署的业界标准,无论是对现有应用程序进行现代化改造,还是创建基于云的新应用程序,都是如此。 IBM Enterprise Application Runtimes 还包括 Red Hat Runtimes,这是一套用于开发和维护云原生应用程序的开放式运行时、工具和组件。
随着 WebSphere 应用程序迁移到云,能够管理生成的混合环境变得至关重要。 IBM 专注于混合实施,将其作为客户最大化其与云部署相关的竞争力和业务结果的工具。 WebSphere 在混合部署方面一直处于领先地位,支持所有主要公共云, Kubernetes 部署,现在针对 Red Hat OpenShift 进行了优化,这些将 Liberty 作为 Java Enterprise Edition 和 Jakarta Enterprise Edition (Java EE/Jakarta EE) 和 MicroProfile 部署的解决方案,部署到私有云或公共云中的 Red Hat OpenShift 。 除 WebSphere 管理外, IBM Enterprise Application Runtimes 还提供公共服务支持,以确保 IBM 软件产品服务组合中的集成和管理功能,最主要的是 IBM Cloud Pak® 解决方案。
IBM Enterprise Application Runtimes 是 WebSphere Application Server 部署的灵活解决方案,可使组织满足当前和未来的需求。 它提供广泛的技术产品服务组合选项,无需额外购买即可在多个选项之间进行混合和匹配的功能,基于云友好型虚拟处理器核心 (VPC) 的度量,以及来自 IBM 的最新权利选项,包括永久和订阅选项。
优势
- 利用您选择的工具和运行时,开发创新的云原生应用程序。
- 加快将应用程序现代化的速度,并使它们更安全。 IBM Enterprise Application Runtimes 加快为 Kubernetes 而构建的应用程序的开发速度,以访问云服务。
- 在原位置运行现有的应用程序,并将现代化的新云原生应用程序部署至云中的容器。
- 快速构建并部署多渠道、引人入胜的下一代数字应用,包括移动应用、可穿戴应用、交谈应用、Web 应用和 PWA 应用。
- IBM 全球服务团队可为您的 IBM Enterprise Application Runtimes 部署提供支持。 无论项目是涉及一个应用程序还是整个企业,他们都具备相关技能和最佳实践,可帮助降低应用程序现代化项目的风险。
捆绑产品包括 IBM Enterprise Application Runtimes
IBM Enterprise Application Runtimes 在一个捆绑包中提供多个软件产品。 您可以选择部署部分或全部已购买的软件。 有关 IBM Enterprise Application Runtimes 中所有软件的列表,请参阅 " 安装 "。
- WebSphere Application Server
WebSphere Application Server其传统运行时和自由运行时可提供生产就绪、基于标准的 Java EE 兼容架构。 WebSphere DevOps 工作流程中的运行时,可轻松将 集成到现代工具链和 实现中。 WebSphere DevOps 这样一来,您就可以安全、灵活、有效率地访问内部或外部的软件组件和服务。 WebSphere 支持 IBM Cloud Private、公共云、传统服务器和 Docker 容器部署,提供无缝混合拓扑。
IBM Enterprise Application Runtimes 包括 WebSphere Application Server Network Deployment and Modernized Runtime Extension for Java、 WebSphere Application Server 和 WebSphere Liberty Core 版本。
- Red Hat 运行时
Red Hat Runtimes 为开发和维护云原生应用程序提供了一套开放的运行时、工具和组件。 它提供轻量级的运行时和框架,适用于高度分布式的云体系结构(例如,微服务)。
更多信息,请参阅 Red Hat Runtimes 文档。
支持计划包括 IBM Enterprise Application Runtimes
IBM Enterprise Application Runtimes 提供以下辅助软件。 该软件只能用于支持捆绑程序。 有关 IBM Enterprise Application Runtimes 中所有软件的列表,请参阅 " 安装 "。
- Modernized Runtime Extension for Java
Modernized Runtime Extension for Java 使 WebSphere Application Server 传统用户能够在网络部署环境中通过管理控制台、wsadmin脚本和 JMX 客户端运行 WebSphere Application Server Liberty 和管理工作负载。 Liberty 工作负载使用一种名为托管自由服务器的托管应用服务器类型。 Modernized Runtime Extension for Java Java 17 等现代 支持,提供企业运营能力。 Java
文档中了解更多信息。 Modernized Runtime Extension for Java 文档中了解更多信息。
包括的组件 IBM Enterprise Application Runtimes
IBM Enterprise Application Runtimes 包括几个软件组件。 您可以选择部署部分或全部已购买的软件。 有关 IBM Enterprise Application Runtimes 中所有软件的列表,请参阅 " 安装 "。
- IBM Application Modernization Accelerator
IBM Application Modernization Accelerator 帮助您规划、优先处理和打包内部部署工作负载,以实现现代化。 IBM Application Modernization Accelerator 可视化应用程序资产和依赖关系,估算迁移的开发成本,制定迁移计划,配置 IBM Cloud® 服务,并自动创建包含 SaaS 配置的项目。 IBM Application Modernization Accelerator 可将受管 Liberty 服务器指定为目的地,这样您的应用程序就能利用现代 Java 支持。
- IBM Application Modernization Accelerator Developer Tools
通过 IBM Application Modernization Accelerator Developer Tools ,您可以将 WebSphere® Application Server 传统应用程序现代化为 Liberty ,并升级 Java 运行时。
更多信息,请参阅 IBM Application Modernization Accelerator Developer Tools 文档。
- IBM Transformation Advisor
IBM Transformation Advisor 帮助您规划、优先处理和打包内部部署工作负载,以实现现代化。 IBM Transformation Advisor 收集有关内部部署和云环境的偏好,然后使用数据收集器分析现有的中间件部署。 上载数据收集器的结果之后,您可以查看有关将应用程序迁移到各种云平台的建议,以及迁移和现代化的估计工作量。 IBM Transformation Advisor 还能创建必要的部署工件,加快迁移速度。
更多信息,请参阅 IBM Transformation Advisor 文档。
- IBM Mono2Micro
IBM Mono2Micro 这是一项基于 IBM Research 技术的人工智能驱动功能,可加快将现有应用程序重构为可用于云部署的现代微服务的速度,并降低风险。
更多信息,请参阅 IBM Mono2Micro 文档。
- WebSphere Application Server Migration Toolkit
WebSphere Application Server Migration Toolkit 是一套基于 Eclipse 的工具,用于 WebSphere 迁移场景(包括云迁移)、 WebSphere 版本间迁移(包括 WebSphere Liberty )以及从第三方应用服务器迁移。