Java no Azure
Descubra os benefícios do Java no Azure
Desenvolver usando ferramentas e estruturas que você adora
Crie, depure e implante aplicativos Java no Azure usando seus IDEs favoritos, incluindo Eclipse, IntelliJ e Visual Studio Code para Java, com o GitHub Copilot. Use ferramentas de compilação e automação como GitHub Actions, Maven, Gradle e Jenkins para suas necessidades de integração contínua e entrega contínua.
Enviar mais rápido com serviços totalmente gerenciados
Concentre-se na criação de aplicativos de negócios em vez de gerenciar a infraestrutura. Aproveite o Serviço de Aplicativo do Azure, os Aplicativos Spring do Azure, o AKS (Serviço de Kubernetes do Azure) e o Red Hat OpenShift no Azure para gerenciamento de infraestrutura de hardware e software.
Estender, otimizar e proteger aplicativos Java
Aprimore seus aplicativos usando serviços como MySQL gerenciado, PostgreSQL, Cosmos DB e bancos de dados SQL com Azure Functions para soluções sem servidor. Priorize a segurança com a proteção contra ameaças do Azure, a criptografia de dados e a conformidade. Simplifique a integração usando o Barramento de Serviço do Azure com suporte ao JMS e ao Gerenciamento de API do Azure.
Acessar o ecossistema de parceiros da Microsoft
Traga suas cargas de trabalho Java existentes para o Azure e estenda a funcionalidade de seus aplicativos com um portfólio crescente de soluções voltadas para Java. Elas incluem opções exclusivas de hospedagem gerenciada com desenvolvimento e suporte conjuntos, bem como imagens do Azure Marketplace para distribuições populares do Linux.
Explorar os serviços do Azure para aplicativos Java
Aplicativos Spring do Azure
Implante, opere e dimensione facilmente seus aplicativos Spring Boot em um ambiente totalmente gerenciado com os Aplicativos Spring do Azure. Obtenha ainda mais funcionalidades com os Aplicativos Spring do Azure Enterprise, que adiciona componentes VMware Tanzu totalmente gerenciados, configurabilidade avançada e suporte ao Spring Runtime.
Tomcat no Serviço de Aplicativo do Azure
Implante aplicativos Java baseados em Tomcat com facilidade no Serviço de Aplicativo do Azure e beneficie-se de ferramentas de desenvolvedor integradas, dimensionamento automatizado e segurança robusta.
JBoss EAP no Serviço de Aplicativo do Azure
Implante seus aplicativos Java corporativos em um serviço totalmente gerenciado com o Red Hat JBoss Enterprise Application Platform (EAP) 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.
Abra Liberty, WebSphere e WebLogic no Serviço de Kubernetes do Azure
Execute aplicativos Java, Java EE e Jakarta EE com o IBM WebSphere Liberty ou o Oracle WebLogic Server no AKS com soluções desenvolvidas em conjunto pela Microsoft, IBM e Oracle. Crie facilmente implantações prontas para produção com modelos de solução, instruções, exemplos e melhores práticas.
Introdução ao Java no Azure
Migrar e modernizar
Simplifique sua migração para o Azure usando ferramentas e melhores práticas para fazer a transição de seus aplicativos Java com alterações mínimas de código, garantindo o desempenho e a resiliência ideais.
Criar e integrar
Use ferramentas avançadas do Visual Studio Code e recursos de IA para elevar seus aplicativos. Com o Azure DevOps e integrações de terceiros, faça a transição suave da ideia para a implantação.
Crie e implante aplicativos Java na nuvem usando ferramentas, serviços e bibliotecas familiares
ASSISTÊNCIA DE MIGRAÇÃO
-
Migrações para Azure
Inicie sua migração descobrindo e avaliando recursos locais do Tomcat e dos Aplicativos Spring usando a ferramenta de Migrações para Azure gratuita.
PRODUTIVIDADE DO DESENVOLVEDOR
-
Azure e GitHub
Acelere o desenvolvimento em Java com as ferramentas simplificadas do Azure, incluindo integração perfeita do GitHub e do Copilot, para facilitar a codificação, a implantação e o dimensionamento.
POSTGRESQL, MYSQL E SQL SERVER GERENCIADOS
-
Serviços do banco de dados do Azure
Configure sua escolha de banco de dados relacional na nuvem usando serviços confiáveis, escalonáveis e totalmente gerenciados para PostgreSQL, MySQL e SQL Server.
SERVIÇOS DE IA DO AZURE
-
Serviços de IA do Azure
Use a IA do Azure e APIs cognitivas para criar aplicativos inteligentes. Os serviços de IA do Azure colocam a IA ao alcance de todos os desenvolvedores, sem exigir experiência em aprendizado de máquina.
SERVIÇOS DE IDENTIDADE E SEGURANÇA
-
Microsoft Entra ID
Adicione autenticação ao seu aplicativo com a ID do Entra e armazene chaves criptográficas e outros segredos no Azure Key Vault.
SERVIÇOS DE MONITORAMENTO
-
Azure Monitor
Colete, analise e atue em dados de telemetria de seus ambientes Azure e locais com o Azure Monitor para maximizar o desempenho e a disponibilidade de seus aplicativos.
Palestra técnica do cliente Kroger
A Kroger migrou seu aplicativo Java local para o Azure para dimensionar seu processo de gerenciamento de estoque. Saiba como planejaram e executaram a migração e como o Java no Azure oferece suporte a uma excelente experiência do cliente.
Turbinar seus aplicativos Spring Boot
Assista a essa demonstração para ver como implantar aplicativos nos Aplicativos Spring do Azure e aproveitar recursos como escalonamento automático, monitoramento e automação de ponta a ponta.
As empresas executam aplicativos Java no Azure
"Como escrevemos o Gerenciador em Experiência em Java e não em .NET, inicialmente ficamos preocupados com a implantação no Azure. No entanto, o produto funciona bem no Azure."
Brandon Pulsipher, Vice-Presidente de Operações Técnicas e Serviço Gerenciado da Adobe
"O Azure libera a equipe do pesado trabalho operacional diário para se concentrar na criação de valor comercial essencial."
Nedved Yang, Chefe de Tecnologia Digital, AIA Singapura
"Somos desenvolvedores Java. Não somos equipes de infraestrutura. Não somos administradores de sistema. Com os Aplicativos Spring do Azure, não precisamos nos preocupar em gerenciar o Kubernetes ou o tempo de inatividade do cluster."
Philipp Stussak, arquiteto de software, Bosch
"O uso do Kubernetes no Azure satisfaz nossos objetivos de desenvolvimento eficiente de software. Ele se alinha bem com nossos planos digitais e nossa escolha de soluções de código aberto."
Rasmus Hald, Diretor de Arquitetura de Nuvem da Maersk
"Escolhemos os Aplicativos Spring do Azure para nos concentrarmos em escrever aplicativos e executá-los com sobrecarga mínima."
Jonathan Jones, Líder Arquitetos de Soluções, TI de Finanças de Grupo, Swiss Re
Forte ecossistema de parceiros
Recursos
Roteiro de aprendizagem do Java no Azure
Saiba como criar, migrar e dimensionar aplicativos Java no Azure com os serviços do Azure e ferramentas e estruturas de desenvolvimento Java familiares.
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 Maven para implantar o recurso Aplicativos Web do Serviço de Aplicativo do Azure.
Implantar microsserviços do Spring Boot no Azure
Saiba como implantar microsserviços Spring Boot em Aplicativos Spring do Azure. Você criará um cluster dos Aplicativos Spring do Azure, criará diferentes microsserviços de Spring Boot, configurará um servidor de Configuração do Spring Apps e criará um Gateway do Spring Apps.
Implantar microsserviços do Spring Boot no Azure
Saiba como implantar microsserviços Spring Boot em Aplicativos Spring do Azure. Você criará um cluster dos Aplicativos Spring do Azure, criará diferentes microsserviços de Spring Boot, configurará um servidor de Configuração do Spring Apps e criará um Gateway do Spring Apps.
Implantar um aplicativo Java EE no Azure
Saiba como implantar um aplicativo Java EE (Jakarta EE) no Red Hat JBoss EAP no Serviço de Aplicativo do Azure e vinculá-lo ao Banco de Dados do Azure para MySQL. Você criará uma instância de banco de dados, vinculará-a a um aplicativo e gerenciará o aplicativo no JBoss EAP.
Implantar um aplicativo Java EE no Azure
Saiba como implantar um aplicativo Java EE (Jakarta EE) no Red Hat JBoss EAP no Serviço de Aplicativo do Azure e vinculá-lo ao Banco de Dados do Azure para MySQL. Você criará uma instância de banco de dados, vinculará-a a um aplicativo e gerenciará o aplicativo no JBoss EAP.
Documentos de migração do Java para o Azure
Leia sobre estratégias recomendadas para migrar aplicativos Java para o Azure. A documentação abrange migração geral e cargas de trabalho específicas, incluindo Spring, Tomcat, WebLogic, WildFly, WebSphere e JBoss EAP.
Seja mais produtivo com os SDKs Java do Azure mais recentes
Inicie seus aplicativos Java habilitados para nuvem usando os SDKs unificados mais recentes. Simplifique seu desenvolvimento na nuvem com recursos como novas tentativas HTTP, registro e protocolos de transporte e autenticação.