Compartir vía


JBoss EAP de Red Hat en Azure

En este artículo, se describen las soluciones disponibles para hospedar JBoss EAP en Azure, incluidas las características y ventajas de cada opción para que pueda elegir la mejor para su implementación.

Hay tres opciones de hospedaje para JBoss EAP en Azure: App Service, Red Hat OpenShift en Azure y Azure Virtual Machines. De manera conjunta, Red Hat y Microsoft han desarrollado estas tres soluciones y proporcionan el soporte técnico correspondiente.

Si está interesado en proporcionar comentarios o trabajar estrechamente en sus escenarios de migración con el equipo de ingeniería que desarrolla JBoss EAP en soluciones de Azure, rellene esta breve Encuesta sobre la migración de JBoss EAP e incluya la información de contacto. Nuestro equipo de administradores de programas, arquitectos e ingenieros se pondrá en contacto rápidamente con usted para iniciar una estrecha colaboración.

JBoss EAP en Azure App Service

Azure App Service es una plataforma totalmente administrada para aplicaciones web y de API, con mantenimiento integrado de la infraestructura, aplicación de revisiones de seguridad y escalado. App Service se integra con características de redes, como redes virtuales, puntos de conexión privados y conexiones híbridas. Esta integración permite proteger y aislar la infraestructura según sea necesario. Puede implementar rápidamente con acciones de GitHub e integración de Azure Pipelines y supervisar las aplicaciones con Application Insights de Azure Monitor. Para obtener más información, consulte Descripción general de Azure App Service.

JBoss EAP está disponible en las variantes de Linux de los planes de App Service Premium v3 y Aislado v2. Para obtener más información sobre estos planes, consulte precios de servicio App de Azure. Los planes de tipo Aislado hospedan la aplicación en un entorno de Azure privado y dedicado. Puede adquirir planes Premium v3 y Aislado v2 con pago según el uso o mediante suscripciones de uno a tres años para reducir los costos hasta un 50%. Para más información, consulte ¿Qué son las reservas de Azure? y ¿Cómo se aplican los descuentos de reserva a App de Azure Service?

JBoss EAP se ofrece con versiones 7.3 y 7.4 en App Service. A medida que Red Hat publica nuevas versiones de JBoss EAP, se ofrecen en App Service como parte de las actualizaciones de plataforma normales. Para obtener una lista completa de las versiones secundarias disponibles para JBoss EAP en Azure App Service, vaya a su aplicación web de JBoss EAP en el Azure Portal y, a continuación, seleccione Configuración>Configuración>Configuración general>Versión del servidor web de Java.

JBoss EAP en Azure App Service tiene soporte técnico conjunto de Red Hat y Microsoft. Al abrir un caso de soporte técnico en Azure Portal acerca de las aplicaciones de JBoss EAP, el equipo de soporte técnico de Azure se pondrá en contacto automáticamente con el equipo de soporte técnico de Red Hat cuando sea necesario. Esta soporte integrado se proporciona a todas las aplicaciones de JBoss EAP que se ejecutan en App Service de Azure, la información de precios está disponible en la página de precios de Azure App Service. Los sitios de JBoss EAP no pueden rechazar la compatibilidad integrada, pero puede comprar una reserva para el soporte integrado para reducir los costos.


JBoss EAP en Azure Red Hat OpenShift

Red Hat OpenShift en Azure proporciona clústeres de OpenShift totalmente administrados y de alta disponibilidad a petición, supervisados y operados conjuntamente por Microsoft y Red Hat. Si ya usa o planea adoptar contenedores o Kubernetes, la implementación de JBoss EAP en Azure Red Hat OpenShift es una opción atractiva. Red Hat y Microsoft proporcionan una plantilla de solución de mercado que automatiza las tareas comunes de aprovisionamiento estandarizadas para implementar JBoss EAP en Azure con Red Hat OpenShift. La solución puede aprovisionar automáticamente un clúster de Red Hat OpenShift de Azure, el operador de JBoss EAP, una aplicación de ejemplo o su propia aplicación implementada mediante la tecnología de origen a imagen (S2I). Puede iniciar la solución JBoss EAP en Red Hat OpenShift en Azure desde Azure Portal.

Como alternativa a la plantilla de solución, Red Hat y Microsoft también proporcionan una guía paso a paso sobre cómo realizar la implementación de JBoss EAP en Azure Red Hat OpenShift mediante Helm Charts en lugar del operador. Para más información, consulte Implementación de una aplicación Java con Red Hat JBoss Enterprise Application Platform (JBoss EAP) en un clúster de Red Hat OpenShift 4 de Azure.

JBoss EAP en Azure Virtual Machines

Las máquinas virtuales son una ruta de migración probada y madura a la nube que proporciona máxima flexibilidad y control. Estos factores son especialmente importantes para las cargas de trabajo críticas más adecuadas para la migración mediante lift-and-shift. Microsoft y Red Hat proporcionan opciones sólidas para migrar cargas de trabajo de JBoss EAP a Azure Virtual Machines. Puede iniciar las soluciones desde Azure Portal para implementar los siguientes recursos:

Las plantillas de solución de Azure ayudan a acelerar la migración de cargas de trabajo de JBoss EAP. Las soluciones aprovisionan automáticamente varios recursos de Azure para crear rápidamente una implementación de JBoss EAP en Azure Virtual Machines. Los recursos aprovisionados automáticamente incluyen red virtual, almacenamiento, grupo de seguridad de red, OpenJDK, Red Hat Enterprise Linux (RHEL), JBoss EAP, App de Azure Gateway y conectividad de bases de datos (Azure SQL, Oracle Database, PostgreSQL, MySQL). Las soluciones admiten las versiones más recientes de JBoss EAP 7, OpenJDK 8 y RHEL 8.

Las ofertas requieren una suscripción de JBoss EAP y funcionan basadas en el modelo Bring-Your-Own-Subscription (BYOS, Traiga su propia suscripción). Para la parte de RHEL de la oferta, tiene la opción de usar pago por uso (PAYGO) o BYOS. En el caso de PAYGO, hay un cargo adicional por hora por suscripción a RHEL al usar la oferta, además de los costos normales de cómputo, red y almacenamiento de Azure. Para usar RHEL BYOS, debe ponerse en contacto con Red Hat para habilitar la suscripción en Azure. Una vez hecho esto, las opciones BYOS de RHEL estarán disponibles como planes.

Pasos siguientes

En los artículos siguientes, se proporciona más información sobre cómo empezar a trabajar con estas tecnologías.