Ignorar navegação

Java no Azure

Desenvolva aplicativos Java corporativos na nuvem com suas ferramentas e estruturas favoritas

Por que Java no Azure?

Desenvolva usando ferramentas e estruturas que você ama

Crie, depure e implante aplicativos Java no Azure usando seus IDEs favoritos, incluindo Eclipse, IntelliJ e Visual Studio Code para Java. Use ferramentas de criação e automação como Maven, Gradle e Jenkins para suas necessidades de integração contínua e entrega contínua.

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

Foque em criar aplicativos de negócios em vez de gerenciar a infraestrutura. Aproveite o Serviço de Aplicativo do Azure, o Azure Spring Apps, o AKS (Serviço de Kubernetes do Azure) e o Red Hat OpenShift no Azure para o gerenciamento de infraestrutura de hardware e software.

Estenda seus aplicativos Java

Adicione rapidamente serviços e funcionalidades, como bancos de dados MySQL, PostgreSQL e SQL gerenciados, monitoramento de desempenho e gerenciamento de segredos. Conecte seus aplicativos com os serviços de integração, como o Barramento de Serviço do Azure com suporte a JMS (Java Message Service) e o Gerenciamento de API do Azure.

Aproveite o ecossistema de parceiros da Microsoft

Obtenha as melhores soluções para trazer suas cargas de trabalho Java existentes para o Azure e estender a funcionalidade dos aplicativos. Acesse um portfólio crescente de soluções focadas em Java, de opções exclusivas de hospedagem gerenciada com desenvolvimento e suporte conjuntos até imagens do Azure Marketplace para distribuições populares do Linux.

Azure Spring Apps

Implante, opere e dimensione facilmente seus aplicativos Spring Boot em um ambiente totalmente gerenciado com o Azure Spring Apps. Obtenha mais funcionalidades com o Azure Spring Apps Enterprise, que adiciona componentes do Tanzu do VMware totalmente gerenciados, configurabilidade avançada e suporte ao Spring Runtime.

Java EE no Serviço de Aplicativo do Azure

Implante seus aplicativos Java corporativos em um serviço totalmente gerenciado com a EAP (Plataforma de Aplicativos Corporativos) do Red Hat JBoss no Serviço de Aplicativo do Azure. Obtenha a experiência totalmente gerenciada do Serviço de Aplicativo com suporte conjunto da Microsoft e da Red Hat.

Ler os guias de início rápido

Java EE no AKS (Serviço de Kubernetes do Azure)

Execute aplicativos Java EE com o Oracle WebLogic Server no AKS com soluções validadas pela Microsoft e pela Oracle. Crie facilmente implantações prontas para produção com instruções, exemplos e práticas recomendadas.

Leia a documentação

Criar e implantar aplicativos Java na nuvem usando serviços familiares

ASSISTÊNCIA PARA MIGRAÇÃO

Assistente de migração do Serviço de Aplicativo do Azure

Migre seus aplicativos Java em execução no Tomcat para o Azure com o assistente de migração do Serviço de Aplicativo.

MODERNIZAÇÃO BASEADA EM CONTÊINERES

Migrações para Azure: Conteinerização de aplicativo

Otimize a computação com contêineres. Introdução às ferramentas automatizadas que colocam seus aplicativos Web Java em contêineres e migram eles para o AKS (Serviço de Kubernetes do Azure).

POSTGRESQL, MYSQL E SQL SERVER GERENCIADOS

Serviços do banco de dados do Azure

Configure seu banco de dados relacional favorito na nuvem usando serviços confiáveis, escalonáveis e totalmente gerenciados para PostgreSQL, MySQL e SQL Server.

IA E SERVIÇOS COGNITIVOS

Serviços Cognitivos do Azure

Use IA e APIs cognitivas para criar aplicativos inteligentes. Os Serviços Cognitivos do Azure colocam a IA ao alcance de todos os desenvolvedores, sem exigir experiência em machine learning.

SERVIÇOS DE IDENTIDADE E SEGURANÇA

Azure AD (Azure Active Directory)

Adicione autenticação ao seu aplicativo com o Azure AD e armazene chaves criptográficas e outros segredos no Azure Key Vault.

SERVIÇOS DE MONITORAMENTO

Azure Monitor

Colete, analise e atue sobre dados telemétricos por meio dos ambientes do Azure e locais com o Azure Monitor para maximizar o desempenho e a disponibilidade dos aplicativos.

Conversa técnica com o cliente da Kroger

A Kroger migrou seu aplicativo Java local para o Azure a fim de escalar o processo de gerenciamento de estoque. Saiba como eles planejaram e executaram a migração e como o Java no Azure proporciona uma excelente experiência ao cliente.

Turbine seus aplicativos Spring Boot

Assista a esta demonstração para ver como implantar aplicativos no Azure Spring Apps e aproveitar recursos como dimensionamento automático, monitoramento e automação de ponta a ponta.

Acelerando as cargas de trabalho Java corporativas no Azure

Migre aplicativos Java EE críticos para o Azure usando servidores de aplicativos como o WebLogic, o WebSphere e a EAP do JBoss. Saiba mais sobre o suporte exclusivo do Azure para aplicativos Java corporativos e o que será lançado em breve.

As empresas executam 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

A AIA Singapore aumenta o desempenho e reduz custos migrando aplicativos Java críticos para o Azure

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

Nedved Yang, Chefe 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 em 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, chefe de arquitetura de nuvem
Maersk

A Swiss Re acelera a modernização de aplicativos Java usando o Azure Spring Apps

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

Jonathan Jones, arquiteto de soluções chefe do grupo financeiro de TI da Swiss Re
Swiss Re

Forte ecossistema de parceiros

Referências

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

Implantar um aplicativo Web Java no Serviço de Aplicativo do Azure

Saiba como implantar e configurar um aplicativo Web Java no Serviço de Aplicativo do Azure. Você criará e empacotará um aplicativo Web Java e usará o plug-in do Maven para o recurso de Aplicativos Web do Serviço de Aplicativo do Azure implantar.

Começar a usar o Microsoft Learn

Implantar microsserviços do Spring Boot no Azure

Saiba como implantar microsserviços do Spring Boot no Azure Spring Apps. Você criará um cluster do Azure Spring Apps, desenvolverá diversos microsserviços do Spring Boot, fará a configuração de um servidor de Configuração do Spring Apps e criará um Gateway do Spring Apps.

Começar a usar o Microsoft Learn

Implantar um aplicativo Java EE no Azure

Saiba como implantar um aplicativo Java EE (Jacarta EE) na EAP do Red Hat JBoss do Serviço de Aplicativo do Azure e associá-lo ao Banco de Dados do Azure para MySQL. Você criará uma instância de banco de dados, associará ela a um aplicativo e gerenciará o aplicativo na EAP do JBoss.

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.

Navegar pela documentação

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