Ignorar Navegação

Java no Azure

Desenvolva aplicações Java empresariais na cloud com as ferramentas e frameworks da sua preferência

Porquê Java no Azure?

Desenvolva com as ferramentas e frameworks que adora

Crie, depure e implemente aplicações Java no Azure com os seus IDEs favoritos, incluindo Eclipse, IntelliJ e Visual Studio Code para Java. Utilize ferramentas de compilação e automatização, como o Maven, o Gradle e o Jenkins, para suas necessidades de integração contínua e entrega contínua.

Envie mais rapidamente com serviços totalmente geridos

Concentre-se na criação de aplicações empresariais, em vez de na gestão da sua infraestrutura. Tire partido do Serviço de Aplicações do Azure, do Azure Spring Apps, do Azure Kubernetes Service (AKS) e do Azure Red Hat OpenShift para gestão da infraestrutura de hardware e software.

Expanda as suas aplicações Java

Adicione rapidamente serviços e capacidades, incluindo bases de dados MySQL, PostgreSQL e SQL geridas, monitorização de desempenho e gestão de segredos. Ligue as suas aplicações a serviços de integração, como o Azure Service Bus com suporte para Java Message Service (JMS) e Gestão de API do Azure.

Tire partido do ecossistema de parceiros da Microsoft

Obtenha as melhores soluções da classe para colocar as suas cargas de trabalho Java existentes no Azure e expandir a funcionalidade das suas aplicações. Aceda a um portefólio crescente de soluções focadas em Java, desde opções de alojamento geridas exclusivas com desenvolvimento e suporte conjuntos a imagens do Azure Marketplace para distribuições populares do Linux.

Azure Spring Apps

Implemente, opere e dimensione facilmente as suas aplicações Spring Boot num ambiente totalmente gerido com o Azure Spring Apps. Obtenha ainda mais funcionalidade com o Azure Spring Apps Enterprise, que adiciona componentes VMware Tanzu totalmente geridos, capacidade de configuração avançada e suporte para o Spring Runtime.

Java EE no Serviço de Aplicações do Azure

Implemente as suas aplicações Java empresariais num serviço totalmente gerido com o Red Hat JBoss Enterprise Application Platform (EAP) no Serviço de Aplicações do Azure. Obtenha experiência totalmente gerida do Serviço de Aplicações com suporte conjunto da Microsoft e da Red Hat.

Leia os guias de início rápido

Java EE no Azure Kubernetes Service (AKS)

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

Leia a documentação

Crie e implemente aplicações Java na cloud com serviços conhecidos

ASSISTÊNCIA À MIGRAÇÃO

Assistente de migração do Serviço de Aplicações do Azure

Migre as suas aplicações Java em execução no Tomcat para o Azure com o assistente de migração do Serviço de Aplicações.

MODERNIZAÇÃO BASEADA EM CONTENTORES

Azure Migrate: contentorização de aplicações

Otimize a sua computação com contentores. Comece a utilizar ferramentas automatizadas que colocam as suas aplicações Web Java em contentores e as movem para o Azure Kubernetes Service (AKS).

POSTGRESQL, MYSQL E SQL SERVER GERIDOS

Serviços de base de dados Azure

Configure a sua base de dados relacional favorita na cloud com serviços fiáveis, dimensionáveis e totalmente geridos para PostgreSQL, MySQL e SQL Server.

IA E SERVIÇOS COGNITIVOS

Serviços Cognitivos do Azure

Utilize IA e APIs cognitivas para criar aplicações inteligentes. Os Serviços Cognitivos do Azure colocam a IA ao alcance de todos os programadores, sem que sejam necessários conhecimentos de machine learning.

SERVIÇOS DE SEGURANÇA E IDENTIDADE

Azure Active Directory (Azure AD)

Adicione autenticação à sua aplicação com o Azure AD e armazene chaves criptográficas e outros segredos no Azure Key Vault.

SERVIÇOS DE MONITORIZAÇÃO

Azure Monitor

Recolha, analise e aja sobre dados de telemetria dos seus ambientes do Azure e locais com o Azure Monitor, para maximizar o desempenho e a disponibilidade das suas aplicações.

Conversa tecnológica para clientes da Kroger

A Kroger migrou a sua aplicação Java no local para o Azure para dimensionar o processo de gestão de stock. Saiba como planearam e executaram a migração, e de que forma o Java no Azure suporta uma excelente experiência do cliente.

Supercharge your Spring Boot apps

Veja a esta demonstração para ver como implementar aplicações no Azure Spring Apps e tirar partido de funcionalidades como dimensionamento automático, monitorização e automatização ponto a ponto.

Acelerar as cargas de trabalho Java empresariais no Azure

Migre aplicações Java EE críticas para o Azure com servidores de aplicações, como o WebLogic, o WebSphere e o JBoss EAP. Saiba mais sobre o suporte exclusivo do Azure para aplicações Java empresariais e o que será lançado em breve.

Empresas que executam as suas aplicações Java no Azure

Adobe executa o seu vasto portefólio de aplicações open-source 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 Geridos
Adobe

A AIA Singapore melhora o desempenho e reduz os custos ao mover as aplicações Java críticas 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 abraça a cloud para inovar mais rapidamente

"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, Gestor de Soluções Cloud
Daimler

A via rápida para a perturbação digital: J.B. A Hunt cria um serviço cloud que combina as cargas certas para remetentes e transportadores.

"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 utiliza a cloud para impulsionar o desenvolvimento de soluções em contentores 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, Diretor de Arquitetura Cloud
Maersk

A Swiss Re acelera a modernização de aplicações Java com 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 Principal, Group Finance IT, Swiss Re
Swiss Re

Ecossistema de parceiros forte

Recursos

Percurso de aprendizagem do Java no Azure

Saiba como criar, migrar e dimensionar aplicações Java no Azure com os serviços do Azure e ferramentas e frameworks de desenvolvimento em Java que já conhece.

Começar no Microsoft Learn

Implementar uma aplicação Web Java no Serviço de Aplicações do Azure

Saiba como implementar e configurar uma aplicação Web Java no Serviço de Aplicações do Azure. Irá criar e empacotar uma aplicação Web Java e utilizar o plug-in do Maven para a funcionalidade Aplicações Web do Serviço de Aplicações do Azure a implementar.

Começar no Microsoft Learn

Implementar microsserviços do Spring Boot no Azure

Saiba como implementar microsserviços do Spring Boot no Azure Spring Apps. Irá criar um cluster do Azure Spring Apps, criar diferentes microsserviços do Spring Boot, configurar um servidor de configuração do Spring Apps e criar um Gateway do Spring Apps.

Começar no Microsoft Learn

Implementar uma aplicação Java EE no Azure

Saiba como implementar uma aplicação Java EE (Jacarta EE) no Red Hat JBoss EAP no Serviço de Aplicações do Azure e associá-la à Base de Dados do Azure para MySQL. Irá criar uma instância de base de dados, associá-la a uma aplicação e gerir a aplicação no JBoss EAP.

Começar no Microsoft Learn

Documentos de migração de Java para Azure

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

Procurar na documentação

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

Utilize os mais recentes SDKs unificados para começar a criar as suas aplicações Java compatíveis com a cloud. Uniformize o desenvolvimento na cloud com funcionalidades como repetições HTTP, registos e protocolos de transporte e autenticação.

Transferir os SDKs

Java e OpenJDK são marcas comerciais ou marcas comerciais registadas da Oracle e/ou das respetivas afiliadas.

Está tudo preparado. Comece a desenvolver aplicações com Java no Azure