Quais são as soluções para executar o Oracle WebLogic Server no Serviço de Kubernetes do Azure?
Aplica-se a: ✔️ VMs do Linux
Esta página descreve as soluções para executar o Oracle WebLogic Server (WLS) no Serviço de Kubernetes do Azure (AKS). Essas soluções são desenvolvidas em conjunto pela Oracle e pela Microsoft e contam com o suporte das duas empresas.
Também é possível executar o WebLogic Server nas 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 empresariais mais importantes em todo o mundo. O WebLogic Server constitui a base de middleware para o Oracle Software Suite. A Oracle e a Microsoft estão comprometidas 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 no AKS certificado e com suporte
O WebLogic Server é certificado pela Oracle e pela Microsoft para ser funcionar bem no AKS. As soluções do WebLogic Server no AKS visam tornar o mais fácil possível executar seus aplicativos Java em contêineres e orquestrados no Kubernetes. O foco das soluções é a confiabilidade, a escalabilidade, a capacidade de gerenciamento e o suporte empresarial.
Os clusters do WebLogic Server são totalmente habilitados para serem executados no Kubernetes por meio do operador Kubernetes do WebLogic (chamado simplesmente de “operador” daqui em diante). O operador segue o padrão de operador de Kubernetes padrão. Ele simplifica o gerenciamento e a operação de domínios e as implantações do WebLogic no Kubernetes com automatização de tarefas manuais e adição de recursos de confiabilidade operacionais. O operador é compatível com o Oracle WebLogic Server 12c, a infraestrutura de middleware do Oracle Fusion 12C e posteriores. Para obter informações sobre o operador, veja a documentação oficial da Oracle.
Modelo de solução do WebLogic Server no AKS
Além de certificar o WebLogic Server no AKS, a Oracle e a Microsoft fornecem em conjunto a oferta do Azure Marketplace do Oracle WebLogic Server no AKS com o objetivo de tornar o mais rápido e fácil possível migrar cargas de trabalho do WebLogic Server para o AKS. A oferta faz isso automatizando o provisionamento de vários recursos do Java e do Azure. Os recursos provisionados automaticamente incluem um cluster do AKS, o Operador de Kubernetes WebLogic, as imagens do Docker do WebLogic Server e o ACR (Registro de Contêiner do Azure). É possível usar um cluster AKS existente ou uma instância de ACR com a oferta. A oferta também dá suporte à configuração de balanceamento de carga com o Gateway de Aplicativo Azure ou o Azure Load Balancer, facilitando a conectividade de banco de dados, publicando métricas para o Azure Monitor e montando os Arquivos do Azure como volumes persistentes do Kubernetes. As integrações de banco de dados com suporte no momento incluem o PostgreSQL do Azure, MySQL do Azure, o SQL do Azure e Oracle Database no Oracle Cloud ou no Azure.
Depois que o modelo de solução executar a maior parte do provisionamento e configuração de recursos clichês, você poderá se concentrar em implantar seu aplicativo no AKS, normalmente por meio de uma ferramenta DevOps, como o GitHub Actions e ferramentas de ferramentas do WebLogic Kubernetes, como a Ferramenta de Imagem WebLogic e ferramentas de implantação do WebLogic. Você tem liberdade total para personalizar ainda mais a implantação.
Se você estiver interessado em fornecer comentários ou trabalhar em estreita colaboração em seus cenários de migração com a equipe de engenharia que desenvolve soluções WebLogic do AKS, preencha esta breve pesquisa sobre migração WebLogic e inclua suas informações de contato. A equipe de gerentes de programas, arquitetos e engenheiros entrará em contato prontamente com você para iniciar uma estreita colaboração.
Diretrizes manuais, scripts e exemplos para o WebLogic Server no AKS
A Oracle e a Microsoft também fornecem orientações passo a passo básicas, scripts e amostras para executar o WebLogic Server no AKS. As diretrizes são adequadas para os clientes que desejam permanecer o mais próximo possível de uma experiência de implantação manual nativa do Kubernetes como uma alternativa ao uso de um modelo de solução. As diretrizes são incorporadas na seção de amostras do Serviço de Kubernetes do Azure da documentação do operador. As diretrizes permitem um grau muito alto de configuração e personalização.
A orientação dá suporte a duas maneiras de implantar domínios do WebLogic Server no AKS. Os domínios podem ser implantados diretamente em 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 Console de Administração ou a Ferramenta de Script WebLogic (WLST). A opção também permite mudar para o AKS sem adotar o desenvolvimento do Docker. A maneira mais 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 Registro de Contêiner Oracle, 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 de Kubernetes do Azure permitem uma grande variedade de arquiteturas de implantação prontas para produção de forma relativamente fácil.
Além do que as soluções oferecem, você tem flexibilidade total para personalizar ainda mais suas implantações. É provável que, na parte superior da implantação de aplicativos, você integre outros recursos do Azure às suas implantações ou ajuste as implantações aos seus aplicativos específicos. Você é incentivado a fornecer comentários na pesquisa para podermos melhorar ainda mais as soluções WebLogic do AKS.
Próximas etapas
Os artigos a seguir fornecem mais informações sobre como começar a usar essas tecnologias.
- Implantar um aplicativo Java com o WebLogic Server em um cluster do AKS (Serviço de Kubernetes do Azure)
- Quais são as soluções para executar o Oracle WebLogic Server em Máquinas Virtuais do Azure?
Para obter mais informações sobre as ofertas do Oracle WebLogic no Azure Marketplace, consulte Oracle WebLogic Server no Azure. Essas ofertas são todas do tipo Traga 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ê é incentivado a se conectar com a equipe de desenvolvimento e fornecer comentários sobre como melhorar ainda mais as soluções WebLogic do AKS.