Java en Azure
Empiece a desarrollar aplicaciones de Java en la nube con las herramientas y los marcos que prefiera
¿Por qué Java en Azure?
Desarrolle soluciones con las herramientas que le encantan
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 CI/CD.
Distribuya sus soluciones con más rapidez usando servicios totalmente administrados
Descargue la administración del hardware y el software de la infraestructura en Azure con Tomcat en App Service, Azure Spring Cloud, Azure Kubernetes Service y bases de datos totalmente administradas; así podrá dedicarse a escribir código.
Crecimiento sencillo
Agregue rápidamente servicios y características, como bases de datos MySQL y PostgreSQL, supervisión del rendimiento y administración de secretos a medida que aumenten sus necesidades. Incorpore fácilmente inteligencia artificial a sus aplicaciones con las API cognitivas de Azure.
Complementos de Azure para Eclipse e IntelliJ
Cree aplicaciones Java e impleméntelas en la nube directamente desde su IDE favorito. Los kits de herramientas para Eclipse e IntelliJ proporcionan plantillas y funcionalidad que puede usar para crear, desarrollar, probar e implementar fácilmente aplicaciones de Azure.
Más información sobre herramientas e IDE
Azure Spring Cloud
Use Azure Spring Cloud para incorporar patrones de microservicios modernos a las aplicaciones de Spring Boot, y elimine así la necesidad de usar código repetitivo para desarrollar con rapidez aplicaciones de Java sólidas. Implemente, ponga en funcionamiento y escale sus aplicaciones en un entorno totalmente administrado.
Leer las guías de inicio rápido
Java EE en Azure Kubernetes Service
Migre aplicaciones de JBoss EAP a WildFly en Azure Kubernetes Service y disfrute de las ventajas de un servicio de Kubernetes de alta disponibilidad, seguro y totalmente administrado. Use la documentación de migración detallada para guiarle.
Leer la guía de migración
Cree e implemente aplicaciones de Java en la nube usando una serie de servicios que ya conoce
Migre sus aplicaciones
Migre las aplicaciones de Java que se ejecutan en Tomcat a Azure con el Asistente de migración de App Service.
App Service Migration Assistant
Modernice con contenedores
Optimice el proceso con contenedores. Azure Kubernetes Service ofrece un clúster de Kubernetes totalmente administrado para ejecutar fácilmente aplicaciones basadas en Java en la nube.
Azure Kubernetes Service
MySQL, PostgreSQL y SQL como servicio
Configure su base de datos relacional favorita en la nube mediante servicios confiables, escalables y totalmente administrados para MySQL, PostgreSQL y SQL Server.
Servicios de base de datos de Azure
Servicios de inteligencia artificial y cognitivos
Utilice servicios de inteligencia artificial y API cognitivas que le ayudan a crear aplicaciones inteligentes. Cognitive Services pone la inteligencia artificial al alcance de todos los desarrolladores, sin requerir experiencia en el aprendizaje automático.
Azure Cognitive Services
Servicios de identidad y seguridad
Agregue fácilmente autenticación a su aplicación con Azure Active Directory y almacene claves criptográficas y otros secretos en Azure Key Vault.
Azure Active Directory
Servicios de supervisión
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.
Azure Monitor
Java moderno para desarrolladores en la nube
¿Java para aplicaciones nativas de nube en 2020? ¡Por supuesto que sí! Martijn Verburg explica los avances en el lenguaje Java, las mejoras en la productividad de los desarrolladores y la importante inversión de Microsoft en el ecosistema de Java.
Para ver este video, habilite JavaScript y considere la posibilidad de actualizar a un navegador web que admita vídeo HTML5.
Recursos
Publique una aplicación web de Java con Eclipse
Vea cómo implementar una aplicación web de Java en Azure usando Azure Toolkit for Eclipse. Creará una aplicación web en Eclipse, la implementará en Azure y administrará la configuración de las aplicaciones web implementadas con Azure Toolkit for Eclipse.
Empiece con Microsoft Learn
Publique una aplicación web de Java con Maven
Vea cómo usar el complemento Maven para Azure App Service para desarrollar e implementar una aplicación web de Java. Creará una aplicación web de Java, configurará el complemento Maven e implementará la aplicación en Azure App Service usando el complemento Maven.
Empiece con Microsoft Learn
Implemente una canalización de CI/CD para contenedores de Java
Vea cómo sustentan Azure y Azure DevOps las aplicaciones de Java. Creará un proyecto en Azure Pipelines que compila e implementa una aplicación básica de Java en Azure y, después, desencadena la canalización para compilar e implementar la aplicación.
Empiece con Microsoft Learn
Taller de Azure Spring Cloud
Vea cómo implementar microservicios de Spring Boot en Azure Spring Cloud. Creará un clúster de Azure Spring Cloud, compilará diferentes microservicios de Spring Boot, configurará un servidor de configuración de Spring Cloud, creará una puerta de enlace de Spring Cloud, etc.
Empiece con Microsoft Learn
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.
Leer la documentación
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.
Descargar los SDK
*Java y OpenJDK son marcas comerciales o marcas registradas de Oracle y/o sus filiales.
Cuando esté listo, comience a desarrollar aplicaciones con Java en Azure
Empiece gratis