Quais são as soluções para executar o Oracle WebLogic Server no Serviço Kubernetes do Azure?

Aplica-se a: ✔️ Linux VMs

Esta página descreve as soluções para executar o Oracle WebLogic Server (WLS) no Serviço Kubernetes do Azure (AKS). Estas soluções são desenvolvidas e suportadas pela Oracle e Microsoft.

Também é possível executar o WebLogic Server em Máquinas Virtuais do Azure. As soluções para fazer isso são descritas no artigo Executando o Oracle WebLogic Server nas Máquinas Virtuais do Azure.

O WebLogic Server é um servidor de aplicativos Java líder que executa alguns dos aplicativos Java corporativos mais críticos em todo o mundo. O WebLogic Server forma a base do middleware para o pacote de software Oracle. A Oracle e a Microsoft estão empenhadas em capacitar os clientes do WebLogic Server com opções e flexibilidade para executar cargas de trabalho no Azure como uma plataforma de nuvem líder.

WebLogic Server em AKS certificado e suportado

O WebLogic Server é certificado pela Oracle e Microsoft para ser executado no AKS. As soluções WebLogic Server em AKS visam tornar o mais fácil possível executar suas aplicações Java em contêineres e orquestradas no Kubernetes. As soluções são focadas em confiabilidade, escalabilidade, capacidade de gerenciamento e suporte empresarial.

Os clusters do WebLogic Server são totalmente habilitados para serem executados no Kubernetes por meio do Operador WebLogic Kubernetes (referido simplesmente como o 'Operador' daqui em diante). O Operador segue o padrão padrão do Operador Kubernetes. Ele simplifica o gerenciamento e a operação de domínios WebLogic no Kubernetes, automatizando tarefas manuais e adicionando recursos extras de confiabilidade operacional. O operador suporta Oracle WebLogic Server 12c, Oracle Fusion Middleware Infrastructure 12c e superiores. Para obter detalhes sobre o Operador, consulte a documentação oficial da Oracle.

Modelo de solução WebLogic Server no AKS

Além de certificar o WebLogic Server no AKS, a Oracle e a Microsoft fornecem conjuntamente a oferta do Azure Marketplace do Oracle WebLogic Server no AKS. O objetivo é tornar rápida e fácil a migração de cargas de trabalho do WebLogic Server para o AKS. A oferta faz isso automatizando o provisionamento de muitos recursos Java e Azure. Os recursos provisionados automaticamente incluem um cluster AKS, o Operador WebLogic Kubernetes, imagens do WebLogic Server Docker e o Azure Container Registry (ACR). É possível usar um cluster AKS existente ou uma instância ACR com a oferta. A oferta oferece suporte à configuração do balanceamento de carga com o Gateway de Aplicativo do Azure ou o Balanceador de Carga do Azure para facilitar a conectividade do banco de dados, publicar métricas no Azure Monitor e montar Arquivos do Azure como Volumes Persistentes do Kubernetes. As integrações de banco de dados atualmente suportadas incluem Azure PostgreSQL, Azure MySQL, Azure SQL e o Oracle Database no Oracle Cloud ou Azure.

Você pode usar a solução do marketplace para implantar o WebLogic Server no AKS

Depois que o modelo de solução executar o provisionamento e a configuração de recursos clichês, você poderá implantar seu aplicativo no AKS. Isso geralmente é feito usando uma ferramenta de DevOps como, Ações do GitHub e ferramentas de ferramentas WebLogic Kubernetes como, a WebLogic Image Tool e WebLogic Deploy Tooling. Você é livre para personalizar ainda mais a implantação.

Se você quiser fornecer feedback ou trabalhar em estreita colaboração em seus cenários de migração com a equipe de engenharia que desenvolve soluções WebLogic on AKS, preencha esta breve pesquisa sobre migração WebLogic e inclua suas informações de contato. A equipe de gerentes de programa, arquitetos e engenheiros entrará prontamente em contato com você para iniciar uma estreita colaboração.

Orientação manual, scripts e exemplos para o WebLogic Server no AKS

A Oracle e a Microsoft também fornecem orientação passo a passo básica, scripts e exemplos para executar o WebLogic Server no AKS. A orientação é adequada para clientes que desejam permanecer o mais próximo possível de uma experiência de implantação manual nativa do Kubernetes como alternativa ao uso de um modelo de solução. A orientação é incorporada na seção de exemplo do Serviço Kubernetes do Azure da documentação do Operador. A orientação permite um alto grau de configuração e personalização.

A orientação suporta duas maneiras de implantar domínios do WebLogic Server no AKS. Os domínios podem ser implantados diretamente nos Volumes Persistentes do Kubernetes. Essa opção de implantação é boa se você quiser migrar para o AKS, mas ainda quiser administrar o WebLogic Server usando o Admin Console ou a WebLogic Scripting Tool (WLST). A opção também permite que você mude para o AKS sem adotar o desenvolvimento do Docker. A maneira nativa do Kubernetes de implantar domínios do WebLogic Server no AKS é criar imagens de contêiner personalizadas com base em imagens oficiais do WebLogic Server do Oracle Container Registry, publicar as imagens personalizadas no ACR e implantar o domínio no AKS usando o Operador.

Arquiteturas de implantação

As soluções para executar o Oracle WebLogic Server no Serviço Kubernetes do Azure permitem uma ampla variedade de arquiteturas de implantação prontas para produção com relativa facilidade.

Implantações complexas do WebLogic Server são habilitadas no AKS

Além do que as soluções oferecem, você tem total flexibilidade para personalizar ainda mais suas implantações. É provável que, além da implantação de aplicativos, integre mais recursos do Azure com suas implantações ou ajuste as implantações para seus aplicativos específicos. Você é encorajado a fornecer feedback na pesquisa sobre como melhorar ainda mais a WebLogic em soluções AKS.

Próximos passos

Os artigos a seguir fornecem mais informações sobre como começar a usar essas tecnologias.

Para obter mais informações sobre as ofertas do Oracle WebLogic no Azure Marketplace, consulte Oracle WebLogic Server no Azure. Estas ofertas são todas traga a sua própria licença. Eles pressupõem que você já tenha as licenças apropriadas com a Oracle e esteja devidamente licenciado para executar ofertas no Azure.

Você é encorajado a se conectar com a equipe de desenvolvimento e fornecer feedback sobre como melhorar ainda mais a WebLogic em soluções AKS.