在 Azure Kubernetes 服务上运行 Oracle WebLogic Server

2020-12-23 15:40:12 +08:00
 winffee

现在我们很高兴发布与 WebLogic 团队一起开发的用于 Azure Kubernetes 服务( AKS )上运行 Oracle WebLogic Server ( WLS )解决方案的初始版本。这是 Microsoft 与 Oracle 之间广泛合作伙伴关系的一部分。该合作伙伴关系包括对在 Azure 上运行的一系列 Oracle 软件(包括 Oracle WebLogic,Oracle Linux 和 Oracle DB )的联合支持,以及 Oracle Cloud Infrastructure ( OCI )和 Azure 之间的互操作性。

WLS 是在 Azure 上启用企业 Java 工作负载的关键组件。此初始版本证明 WebLogic 完全可以在 AKS 上运行,并且提供了一组说明,示例和脚本,旨在使您可以轻松地开始进行生产准备部署。评估解决方案的生产环境使用,并就迁移案例进行合作,请参考

解决方案详细信息和路线图

Azure Linux 虚拟机上的 WLS 解决方案于9 月发布,涉及几个重要的用例,例如基本映像,单个工作实例,群集,通过 Azure App Gateway 的负载平衡,数据库集成以及通过 Azure Active Directory 的安全性。本次发布通过 WebLogic Operator 来为在 AKS 上可靠地运行 WebLogic 群集提供基本支持,为在 Azure 上部署 WLS 提供了更多选择。

WebLogic Server 群集已完全可以通过 WebLogic Kubernetes Operator 在 Kubernetes 上运行。通过自动任务执行并添加其他操作可靠性功能,简化了 Operator 对 WebLogic 域的管理和操作以及 Kubernetes 上的部署。除 WebLogic 团队外,Microsoft 还测试,验证和认证了 Operator 在 AKS 上的运行。除了认证和支持之外,Oracle 和 Microsoft 还提供了用于在 AKS 上运行 WebLogic Server 的详细说明,脚本和示例。这些解决方案已集成到 Operator 本身中,旨在使生产部署尽可能简单可靠。

WLS on AKS 解决方案允许高度的配置和定制。该解决方案可与任何支持该 Operator 的 WLS 版本一起使用,例如 12.2.1.3 和 12.2.1.4,并使用 Oracle 提供的官方 WebLogic Server Docker 映像。故障转移可通过 Kubernetes 持久卷声明访问的 Azure 文件获得,并且使用 Kubernetes 服务类型“ LoadBalancer”进行配置时,将支持 Azure 负载平衡器。

该解决方案相对容易地实现了各种可用于生产的部署架构,并且您可以完全灵活地自定义部署。部署应用程序后,您可以利用一系列 Azure 资源来获得其他功能。

当前,这些解决方案假定将域部署在 Docker 映像之外,并使用 Oracle 的标准 Docker 映像。在接下来的几个月中,我们将支持使用您的域的自定义映像在 Docker 映像中使用。明年,通过 Marketplace 产品来镜像 Azure 虚拟机解决方案上的 WLS,将可能进一步简化易用性与 Azure 服务集成。以上方案是基于自带许可证。您需要通过 Oracle 购买了适当的许可证,并获得了在 Azure 上运行 WLS 的正确许可。作为 Operator 的一部分,解决方案本身可免费获得。

在 AKS 上开始使用 WLS

探索解决方案,提供反馈并随时了解路线图。您还可以利用这些方案背后的工程团队的实际帮助。当产品处于初始开发阶段时,就完全可以免费与工程团队在迁移方案上进行协作。

点击阅读原文

990 次点击
所在节点    Java
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/738273

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX