Ignorar navegação

Java no Azure

Develop enterprise Java applications in the cloud with tools and frameworks of your choice.

Por que Java no Azure?

Desenvolva usando as ferramentas que você adora

Build, debug, and deploy Java applications on Azure using your favorite IDEs like Eclipse, IntelliJ, and Visual Studio Code for Java. Use build and automation tools like Maven, Gradle, and Jenkins for your continuous integration and continuous delivery needs.

Faça um envio mais rápido com serviços totalmente gerenciados

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

Fácil de expandir

Quickly add services and capabilities like managed MySQL, PostgreSQL, and SQL databases, performance monitoring, and secrets management as your needs expand. Easily infuse AI into your developed Java apps with Azure Cognitive Services APIs.

Azure Spring Cloud

Manage your Spring Boot applications with Azure Spring Cloud, a service that lets you focus on building the apps that run your business. Easily deploy, operate, and scale your apps in a fully managed environment.

Ler os guias de início rápido

Java EE on Azure App Service

Deploy your enterprise Java apps on a fully managed service with Red Hat JBoss Enterprise Application Platform (EAP) on Azure App Service. Get the fully managed experience of App Service with joint support from Microsoft and Red Hat.

Ler os guias de início rápido

Java EE on Azure Kubernetes Service (AKS)

Run Java EE applications with Oracle WebLogic Server on AKS with solutions validated by Microsoft and Oracle. Easily create production-ready deployments with instructions, samples, and best practices.

Leia a documentação

Build and deploy Java apps in the cloud using familiar services

MIGRATION ASSISTANCE

Azure App Service migration assistant

Migrate your Java applications running on Tomcat to Azure with the App Service migration assistant.

CONTAINER-BASED MODERNIZATION

Azure Migrate: App containerization

Optimize your compute with containers. Get started with automated tooling that containerizes your Java web apps and moves them to Azure Kubernetes Service (AKS).

MANAGED POSTGRESQL, MYSQL, AND SQL SERVER

Azure database services

Set up your favorite relational database in the cloud using reliable, scalable, and fully managed services for PostgreSQL, MySQL, and 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 Active Directory (Azure AD)

Add authentication to your app with Azure AD and store cryptographic keys and other secrets in Azure Key Vault.

MONITORING SERVICES

Azure Monitor

Collect, analyze, and act on telemetry data from your Azure and on-premises environments with Azure Monitor to maximize the performance and availability of your applications.

Kroger customer tech talk

Kroger migrated their on-premises Java application to Azure to scale their stock management process. Learn how they planned and executed the migration, and how Java on Azure supports a great customer experience.

Accelerating enterprise Java workloads on Azure

Migrate mission-critical Java EE applications to Azure using app servers like WebLogic, WebSphere, and JBoss EAP. Learn about Azure’s unique support for enterprise Java apps and what’s coming soon.

As empresas executam os aplicativos Java no Azure

A Adobe executa seu amplo portfólio de aplicativos de software livre no 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-presidente de operações técnicas e serviços gerenciados
Adobe

AIA Singapore enhances performance and trims costs by 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: líder de tecnologia digital
AIA

A Daimler adota a nuvem para inovar mais rápido

"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: gerente de soluções de nuvem
Daimler

O caminho mais rápido para a transformação digital: A J.B. A Hunt cria um serviço de nuvem de compatibilidade de carga para fretadores e operadoras

"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: engenheiro de software especialista sênior
J.B. Hunt

A Maersk usa a nuvem para impulsionar o desenvolvimento de soluções em contêiner criadas no 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: líder de arquitetura de nuvem
Maersk

Swiss Re accelerates Java app modernization using Azure Spring Cloud

"We chose Azure Spring Cloud to concentrate on writing apps and running them with minimum overhead."

Jonathan Jones, Lead Solutions Architect, Group Finance IT, Swiss Re
Swiss Re

Forte ecossistema de parceiros

Recursos

Roteiro de aprendizagem do Java no Azure

Saiba como criar, migrar e escalar aplicativos Java no Azure com os serviços do Azure e as ferramentas e estruturas de desenvolvimento Java que você já conhece.

Começar a usar o Microsoft Learn

Deploy a Java web app to Azure App Service

Learn how to deploy and configure a Java web app on Azure App Service. You’ll create and package a Java web app and use the Maven plugin for the Web Apps feature of Azure App Service to deploy.

Começar a usar o Microsoft Learn

Deploy Spring Boot microservices to Azure

Learn how to deploy Spring Boot microservices to Azure Spring Cloud. You'll create an Azure Spring Cloud cluster, build different Spring Boot microservices, configure a Spring Cloud Config server, and build a Spring Cloud Gateway.

Começar a usar o Microsoft Learn

Deploy a Java EE application to Azure

Learn how to deploy a Java EE (Jakarta EE) application to Red Hat JBoss EAP on Azure App Service and bind it to Azure Database for MySQL. You’ll create a database instance, bind it to an app, and manage the app on JBoss EAP.

Começar a usar o Microsoft Learn

Documentos de migração do Java para o Azure

Leia sobre estratégias recomendadas para a migração de aplicativos Java para o Azure. A documentação abrange a migração geral e as cargas de trabalho específicas, incluindo Spring, Tomcat, WebLogic, WildFly, WebSphere e JBoss EAP.

Browse the documentation

Seja mais produtivo com os SDKs de Java do Azure mais recentes

Inicie seus aplicativos Java habilitados para nuvem usando os SDKs unificados mais recentes. Simplifique o desenvolvimento na nuvem com recursos como tentativas HTTP, registro em log e protocolos de transporte e autenticação.

Baixar os SDKs

Java e OpenJDK são marcas ou marcas registradas da Oracle e/ou de suas afiliadas.

Pronto quando você também estiver: comece a desenvolver aplicativos com Java no Azure