¿Cuáles son las soluciones para ejecutar Oracle WebLogic Server en Azure Kubernetes Service?
Se aplica a: ✔️ Máquinas virtuales Linux
En esta página se describen las soluciones para ejecutar Oracle WebLogic Server (WLS) en Azure Kubernetes Service (AKS). Estas soluciones se desarrollan y admiten Oracle y Microsoft.
También es posible ejecutar WebLogic Server en Azure Virtual Machines. Las soluciones para hacerlo se describen en el artículo Ejecución de Oracle WebLogic Server en Azure Virtual Machines.
WebLogic Server es un servidor de aplicaciones de Java líder en el que se ejecutan algunas de las aplicaciones empresariales de Java más críticas de todo el mundo. WebLogic Server constituye la base de middleware para el conjunto de software de Oracle. Oracle y Microsoft están comprometidos con ofrecer a los clientes de WebLogic Server la posibilidad y flexibilidad de ejecutar cargas de trabajo en Azure como una plataforma de nube líder.
WebLogic Server en AKS compatible y certificado
WebLogic Server está certificado por Oracle y Microsoft para ejecutarse en AKS. Las soluciones de WebLogic Server en AKS están pensadas para facilitar la ejecución de aplicaciones Java en contenedores y orquestadas en Kubernetes. Las soluciones se centran en la confiabilidad, la escalabilidad, la capacidad de administración y el soporte técnico empresarial.
Los clústeres de WebLogic Server están totalmente habilitados para ejecutarse en Kubernetes mediante el operador de Kubernetes de WebLogic (en adelante, el "Operador"). El Operador sigue el patrón del operador de Kubernetes estándar. Simplifica la administración y el funcionamiento de los dominios de WebLogic en Kubernetes mediante la automatización de tareas que de otro modo serían manuales y la adición de características adicionales de confiabilidad operativa. El Operador es compatible con Oracle WebLogic Server 12c, Oracle Fusion Middleware Infrastructure 12c y versiones posteriores. Para más información sobre el Operador, consulte la documentación oficial de Oracle.
Plantilla de solución de WebLogic Server en AKS
Además de certificar WebLogic Server en AKS, Oracle y Microsoft proporcionan conjuntamente la oferta de Azure Marketplace de Oracle WebLogic Server en AKS. El objetivo es que sea rápido y fácil migrar cargas de trabajo de WebLogic Server a AKS. La oferta lo hace automatizando el aprovisionamiento de muchos recursos de Java y Azure. Los recursos aprovisionados de forma automática incluyen un clúster de AKS, el operador de Kubernetes de WebLogic, las imágenes de Docker de WebLogic Server y la instancia de Azure Container Registry (ACR). Es posible utilizar un clúster AKS existente o una instancia ACR con la oferta. La oferta admite la configuración del equilibrio de carga con Azure App Gateway o Azure Load Balancer para facilitar la conectividad de bases de datos, publicar métricas en Azure Monitor y montar Azure Files como volúmenes persistentes de Kubernetes. Las integraciones de bases de datos admitidas actualmente incluyen Azure PostgreSQL, Azure MySQL, Azure SQL y Oracle Database en Oracle Cloud o Azure.
Después de que la plantilla de solución realiza el aprovisionamiento y la configuración de recursos reutilizables, puede implementar la aplicación en AKS. Por lo general, esto se hace a través de una herramienta de DevOps, como Acciones y herramientas de GitHub de Herramientas de Kubernetes WebLogic, como la herramienta de imagen de WebLogic y las herramientas de implementación de WebLogic. Puede personalizar aún más la implementación.
Si desea proporcionar comentarios o trabajar estrechamente en sus escenarios de migración con el equipo de ingeniería que desarrolla WebLogic en soluciones de AKS, rellene esta breve Encuesta sobre la migración de WebLogic e incluya su información de contacto. El equipo de administradores de programas, arquitectos e ingenieros se pondrá en contacto rápidamente con usted para iniciar una estrecha colaboración.
Instrucciones manuales, scripts y ejemplos de WebLogic Server en AKS
Oracle y Microsoft también proporcionan una guía básica paso a paso, scripts y muestras para ejecutar WebLogic Server en AKS. La guía es adecuada para los clientes que desean permanecer lo más cerca posible de una experiencia de implementación manual nativa de Kubernetes como alternativa al uso de una plantilla de solución. La guía se incorpora en la sección de ejemplo de Azure Kubernetes Service de la documentación del Operador. La guía permite un alto grado de configuración y personalización.
La guía proporciona dos maneras de implementar dominios de WebLogic Server en AKS. Los dominios se pueden implementar directamente en los volúmenes persistentes de Kubernetes. Esta opción de implementación es buena si desea migrar a AKS pero desea administrar WebLogic Server mediante la consola de administración o la herramienta WebLogic Scripting Tool (WLST). La opción también le permite pasar a AKS sin adoptar el desarrollo de Docker. La forma nativa de Kubernetes de implementar dominios de WebLogic Server en AKS es compilar imágenes de contenedor personalizadas basadas en imágenes oficiales de WebLogic Server desde Oracle Container Registry, publicar las imágenes personalizadas en ACR e implementar el dominio en AKS mediante el operador.
Arquitecturas de implementación
Las soluciones para ejecutar Oracle WebLogic Server en Azure Kubernetes Service habilitan una amplia gama de arquitecturas de implementación listas para producción con relativa facilidad.
Además de lo que ofrecen las soluciones, tiene total flexibilidad para personalizar aún más sus implementaciones. Es probable que esté encima de la implementación de aplicaciones para integrar más recursos de Azure con las implementaciones o ajustar las implementaciones a las aplicaciones específicas. Se recomienda proporcionar comentarios en la encuesta para mejorar aún más las soluciones de WebLogic en AKS.
Pasos siguientes
En los artículos siguientes, se proporciona más información sobre cómo empezar a trabajar con estas tecnologías.
- Implementación de una aplicación Java con WebLogic Server en un clúster de Azure Kubernetes Service (AKS)
- ¿Cuáles son las soluciones para ejecutar Oracle WebLogic Server en Azure Virtual Machines?
Para más información sobre las ofertas de Oracle WebLogic en Azure Marketplace, consulte Oracle WebLogic Server en Azure. Estas ofertas son todas Traiga su propia licencia. Asumen que ya tiene las licencias adecuadas con Oracle y tienen una licencia adecuada para ejecutar ofertas en Azure.
Se recomienda conectarse con el equipo de desarrollo y proporcionar comentarios sobre cómo mejorar aún más las soluciones de WebLogic en AKS.