Java en Azure
Desarrolle aplicaciones de Java en la nube con las herramientas y los marcos que prefiera.
¿Por qué Java en Azure?
Desarrolle soluciones con las herramientas y los marcos que más le gustan
Compile, depure e implemente aplicaciones de Java en Azure con sus IDE favoritos, como Eclipse, IntelliJ y Visual Studio Code para Java. Use herramientas de compilación y automatización, como Maven, Gradle y Jenkins, para sus necesidades de integración y entrega continuas.
Distribuya sus soluciones con más rapidez usando servicios totalmente administrados
Céntrese en la creación de aplicaciones empresariales, no en administrar la infraestructura. Aproveche Azure App Service, Azure Spring Apps, Azure Kubernetes Service (AKS) y Red Hat OpenShift en Azure para la administración de la infraestructura de hardware y software.
Amplíe sus aplicaciones de Java
Agregue rápidamente servicios y características, como las bases de datos administradas MySQL, PostgreSQL y SQL, la supervisión del rendimiento y la administración de secretos. Conecte sus aplicaciones con servicios de integración como Azure Service Bus, compatible con Java Message Service (JMS), y Azure API Management.
Aproveche el ecosistema de asociados de Microsoft
Obtenga las mejores soluciones para traer sus cargas de trabajo de Java a Azure y ampliar la funcionalidad de sus aplicaciones. Acceda a una cartera creciente de soluciones centradas en Java, desde opciones únicas de hospedaje administrado con desarrollo y soporte técnico conjuntos hasta imágenes de Azure Marketplace para las distribuciones más populares de Linux.
Azure Spring Apps
Implemente, opere y escale fácilmente las aplicaciones de Spring Boot en un entorno totalmente administrado con Azure Spring Apps. Obtenga una funcionalidad aún mayor con Azure Spring Apps Enterprise (versión preliminar), que agrega componentes de VMware Tanzu totalmente administrados, capacidad de configuración avanzada y compatibilidad con Spring Runtime.
Java EE en Azure App Service
Implemente las aplicaciones empresariales de Java en un servicio totalmente administrado con Red Hat JBoss Enterprise Application Platform (EAP) en Azure App Service. Obtenga la experiencia totalmente administrada que ofrece App Service con soporte técnico ofrecido conjuntamente por Microsoft y Red Hat.
Java EE en Azure Kubernetes Service (AKS)
Ejecute aplicaciones de Java EE con Oracle WebLogic Server en AKS con soluciones validadas por Microsoft y Oracle. Cree fácilmente implementaciones listas para producción con instrucciones, ejemplos y procedimientos recomendados.
Cree e implemente aplicaciones de Java en la nube con servicios que ya conoce
ASISTENCIA PARA LA MIGRACIÓN
-
Asistente de migración de Azure App Service
Migre las aplicaciones de Java que se ejecutan en Tomcat a Azure con el asistente de migración de App Service.
MODERNIZACIÓN BASADA EN CONTENEDORES
-
Azure Migrate: Contenedorización de aplicaciones
Optimice el proceso con contenedores. Empiece con herramientas automatizadas que contenedorizan las aplicaciones web de Java y las mueven a Azure Kubernetes Service (AKS).
POSTGRESQL, MYSQL Y SQL SERVER ADMINISTRADOS
-
Servicios de base de datos de Azure
Configure la base de datos relacional que prefiera en la nube con servicios confiables, escalables y totalmente administrados para MySQL, PostgreSQL y SQL Server.
IA y servicios de IA
-
Servicios de Azure AI
Use inteligencia artificial y API cognitivas para crear aplicaciones inteligentes. Azure AI Services pone la inteligencia artificial al alcance de todos los desarrolladores, sin necesidad de que tengan conocimientos de aprendizaje automático.
SERVICIOS DE IDENTIDAD Y SEGURIDAD
-
Azure Active Directory (Azure AD)
Agregue autenticación a sus aplicaciones con Azure AD y almacene las claves criptográficas y otros secretos en Azure Key Vault.
SERVICIOS DE SUPERVISIÓN
-
Azure Monitor
Recopile y analice datos de telemetría de sus entornos en Azure o local con Azure Monitor y tome medidas en función de esos datos para maximizar el rendimiento y la disponibilidad de las aplicaciones.
Charlas técnicas con clientes: Kroger
Kroger migró su aplicación de Java del entorno local a Azure para escalar el proceso de administración de existencias. Vea cómo planearon y ejecutaron la migración, y cómo Java en Azure hace posible una gran experiencia del cliente.
Potencie sus aplicaciones de Spring Boot
Vea esta demostración para descubrir cómo implementar aplicaciones en Azure Spring Apps y aprovechar características como la escalabilidad automática, la supervisión y la automatización integral.
Empresas que ejecutan sus aplicaciones de Java en Azure
Adobe ejecuta su amplia cartera de aplicaciones de código abierto en Azure
"Dado que escribimos Experience Manager en Java y no en .NET, inicialmente nos preocupaba la implementación en Azure. Sin embargo, el producto funciona bien en Azure."
Brandon Pulsipher, vicepresidente de operaciones técnicas y servicios administrados
AIA Singapore mejora el rendimiento y reduce los costes al mover las aplicaciones de Java críticas a Azure
"Azure libera al equipo del trabajo operativo diario para centrarse en la creación de valor empresarial principal."
Nedved Yang, responsable de tecnología digital
Daimler recurre a la nube para agilizar la innovación
"Hemos incorporado Java, Tomcat, contenedores de Docker, Red Hat Enterprise Linux, SUSE Linux y muchas otras herramientas de código abierto a DevTest Labs, y todo funciona muy bien."
Peter Rothlaender, director de soluciones en la nube
Maersk utiliza la nube para estimular el desarrollo de soluciones de contenedor basadas en Kubernetes
"Usar Kubernettes en Azure satisface nuestros objetivos para el desarrollo de un software eficiente. Se alinea bien con nuestros planes digitales y con nuestra elección de soluciones de código abierto."
Rasmus Hald, jefe de arquitectura en la nube
Swiss Re acelera la modernización de las aplicaciones de Java con Azure Spring Apps
"Elegimos Azure Spring Apps para concentrarnos en escribir aplicaciones y ejecutarlas con una sobrecarga mínima."
Jonathan Jones, arquitecto jefe de soluciones, Group Finance IT, Swiss Re
Recursos
Ruta de aprendizaje de Java en Azure
Vea cómo crear, migrar y escalar aplicaciones de Java en Azure con servicios de Azure y marcos y herramientas de desarrollo de Java que ya conoce.
Implemente una aplicación web de Java en Azure App Service
Vea cómo implementar y configurar una aplicación web de Java en Azure App Service. Creará y empaquetará una aplicación web de Java y usará el complemento Maven para implementar la característica Web Apps de Azure App Service.
Implemente microservicios de Spring Boot en Azure
Vea cómo implementar microservicios de Spring Boot en Azure Spring Apps. Creará un clúster de Azure Spring Apps, compilará diferentes microservicios de Spring Boot, configurará un servidor de configuración de Spring Apps y creará una puerta de enlace de Spring Apps.
Implemente una aplicación de Java EE en Azure
Vea cómo implementar una aplicación de Java EE (Jakarta EE) en Red Hat JBoss EAP en Azure App Service y enlazarla a Azure Database for MySQL. Creará una instancia de base de datos, la enlazará a una aplicación y la administrará en JBoss EAP.
Documentación sobre la migración de Java a Azure
Conozca las estrategias recomendadas para migrar aplicaciones de Java a Azure. La documentación abarca la migración en general y cargas de trabajo específicas, como Spring, Tomcat, WebLogic, WildFly, WebSphere y JBoss EAP.
Sea más productivo con los últimos SDK de Azure para Java
Ponga en marcha sus aplicaciones de Java habilitadas para la nube con los últimos SDK unificados. Optimice el desarrollo en la nube con características como los reintentos HTTP, el registro y los protocolos de transporte y autenticación.