Java en Azure

Get started developing Java applications in the cloud with Java development tools and frameworks of your choice

¿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

Unload infrastructure hardware and software management to Azure with Azure App Service, Azure Spring Cloud, Azure Kubernetes Service, and fully managed databases so you can focus on writing code.

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

Build Java applications and deploy them to the cloud directly from your favorite IDE. Java development toolkits for Eclipse and IntelliJ provide templates and functionality that you can use to easily create, develop, test, and deploy Azure applications.

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

Run Oracle WebLogic Server on Azure Kubernetes Service (AKS) with solutions validated by Microsoft and Oracle. Easily create production-ready deployments with instructions, samples, and best practices.

Leer la documentación

Cree e implemente aplicaciones de Java en la nube usando una serie de servicios que ya conoce

Migration assistance

App Service Migration Assistant

Migre las aplicaciones de Java que se ejecutan en Tomcat a Azure con el Asistente de migración de App Service.

Container-based modernization

Azure Kubernetes Service

Optimize your compute with containers. Azure Kubernetes Service (AKS) and Azure Red Hat OpenShift offer fully managed, enterprise-grade services to run your Java-based apps in the cloud.

Managed PostgreSQL, MySQL, and SQL

Azure database services

Configure su base de datos relacional favorita en la nube mediante servicios confiables, escalables y totalmente administrados para MySQL, PostgreSQL y SQL Server.

AI and cognitive services

Azure Cognitive Services

Use AI and cognitive APIs to build intelligent apps. Azure Cognitive Services brings AI within reach of every developer—without requiring machine-learning expertise.

Security and identity services

Azure AD

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.

Monitoring services

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.

Java moderno para desarrolladores en la nube

Martijn Verburg, Principal Group Manager – Java Engineering, covers advancements in the Java language and platform, improvements for developer productivity, and Microsoft's significant investment in the Java ecosystem.

Enterprises run their Java applications on Azure

AIA Singapore Private Limited drives performance enhancements and achieves more cost efficiencies after moving critical Java applications to Azure

"Azure frees the team from the day-to-day heavy operational work to focus on creating core business value."

Nedved Yang: Head of Digital Technology
AIA

The fast lane to digital disruption: J.B. Hunt builds load-matching cloud service for shippers and carriers

"It was super easy to build up Kubernetes clusters in Azure Container Service and tying things together with Java/Jenkins and Team Foundation Server was straightforward and quick."

Daniel Trimble: Senior Expert Software Engineer
J.B. Hunt

Adobe runs its vast open-source application portfolio in Azure

"Because we wrote Experience Manager in Java and not .NET, we were initially worried about deploying in Azure. However, the product works well in Azure."

Brandon Pulsipher: Vice President of Technical Operations and Managed Services
Adobe

Daimler embraces the cloud to innovate faster

"We've brought Java, Tomcat, Docker containers, Red Hat Enterprise Linux, SUSE Linux, and many other open-source tools into DevTest Labs, and they all work great."

Peter Rothlaender: Manager of Cloud Solutions
Daimler

Maersk uses cloud to spur development of containerized solutions built on Kubernetes

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

Rasmus Hald: Head of Cloud Architecture
Maersk

Video conferencing leader creates innovative interoperability bridge in the cloud

"We were surprised and impressed by the deep and thorough support of open source in Azure. We use Node.js, Go, Java, Python, and Ansible, and they're all wonderfully supported in Azure."

Jeff Adams: Distinguished Engineer
Polycom

Strong partner ecosystem

Recursos

Java on Azure learning path

Learn how to build, migrate, and scale Java applications on Azure with Azure services and familiar Java development tools and frameworks.

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