Java no Azure
Descubra as vantagens do Java no Azure
Desenvolva com as ferramentas e frameworks que 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. Utilize ferramentas de compilação e automatização, como o Maven, o Gradle e o Jenkins, para as 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 comerciais em vez de gerir a 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.
Estender, otimizar e proteger aplicações Java
Melhore as suas aplicações utilizando serviços como bases de dados MySQL, PostgreSQL, Cosmos DB e SQL geridas com o Azure Functions para soluções sem servidor. Priorize a segurança com a proteção contra ameaças do Azure, a encriptação de dados e a conformidade. Simplifique a integração utilizando o Azure Service Bus com suporte JMS e o Azure API Management.
Aceder ao ecossistema de parceiros Microsoft
Traga as suas cargas de trabalho Java existentes para o Azure e alargue a funcionalidade das suas aplicações com um portfólio crescente de soluções centradas em Java. Incluem opções únicas de alojamento gerido com desenvolvimento e suporte conjuntos, bem como imagens do Azure Marketplace para distribuições Linux populares.
Explorar os serviços do Azure para aplicações Java
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, o qual adiciona componentes VMware Tanzu totalmente geridos, capacidade de configuração avançada e suporte para o Spring Runtime.
Tomcat no Serviço de Aplicações do Azure
Implemente facilmente aplicações Java baseadas em Tomcat no Serviço de Aplicações do Azure e beneficie de ferramentas de programador integradas, dimensionamento automatizado e segurança robusta.
JBoss EAP 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 a experiência totalmente gerida do Serviço de Aplicações com suporte conjunto da Microsoft e da Red Hat.
Open Liberty, WebSphere e WebLogic no serviço Kubernetes do Azure
Execute aplicações 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. Execute aplicações 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.
Começar a utilizar o Java no Azure
Migrar e modernizar
Simplifique a sua migração para o Azure utilizando ferramentas e práticas recomendadas para a transição das suas aplicações Java com alterações mínimas de código, garantindo um desempenho e resiliência ideais.
Criar e integrar
Utilize ferramentas avançadas no Visual Studio Code e capacidades de IA para melhorar as suas aplicações. Com o Azure DevOps e as integrações de terceiros, faça uma transição suave da ideia para a implementação.
Criar e implementar aplicações Java na nuvem utilizando ferramentas, serviços e bibliotecas familiares
ASSISTÊNCIA À MIGRAÇÃO
-
Azure Migrate
Comece a sua migração descobrindo e avaliando os recursos Tomcat e Spring Apps no local utilizando a ferramenta gratuita Azure Migrate.
PRODUTIVIDADE DOS PROGRAMADORES
-
Azure e GitHub
Acelere o desenvolvimento Java com as ferramentas simplificadas do Azure, incluindo a integração perfeita com o GitHub e o Copilot, para facilitar a codificação, a implementação e o dimensionamento.
POSTGRESQL, MYSQL E SQL SERVER GERIDOS
-
Serviços de base de dados do Azure
Configure a sua escolha de base de dados relacional na nuvem utilizando serviços fiáveis, escaláveis e totalmente geridos para PostgreSQL, MySQL e SQL Server.
SERVIÇOS DE IA DO AZURE
-
Serviços de IA do Azure
Utilize a IA do Azure e as APIs cognitivas para criar aplicações inteligentes. Os serviços de IA do Azure colocam a IA ao alcance de todos os programadores, sem necessidade de conhecimentos de aprendizagem automática.
SERVIÇOS DE SEGURANÇA E IDENTIDADE
-
Microsoft Entra ID
Adicione autenticação à sua aplicação com o Entra ID 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.
Impulsione as suas aplicações Spring Boot
Assista 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 completa.
Empresas que executam as suas aplicações Java no Azure
"Como escrevemos o Gestor de Experiência em Java e não em .NET, inicialmente estávamos preocupados com a implementação no Azure. No entanto, o produto funciona bem no Azure."
Brandon Pulsipher, vice-presidente de operações técnicas e serviço gerenciado, Adobe
"O Azure liberta a sua equipa do trabalho operacional pesado do dia a dia para se concentrar na criação de valor comercial essencial."
Nedved Yang, Chefe de Tecnologia Digital, AIA Singapore
“Somos programadores de Java. Não fazemos parte da infraestrutura. Não somos administradores de sistema. Com o Azure Spring Apps, não temos de nos preocupar com a gestão do Kubernetes ou do tempo de inatividade do cluster.”
Philipp Stussak, Arquiteto de Software, Bosch
A utilização do Kubernetes no Azure satisfaz os nossos objetivos de desenvolvimento de software eficiente." Alinha-se bem com os nossos planos digitais e com a nossa escolha de soluções open-source."
Rasmus Hald, Diretor de Arquitetura de Nuvem, Maersk
"Escolhemos o Azure Spring Apps para nos concentrarmos em escrever aplicações e executá-las com overhead mínimo."
Jonathan Jones, Arquiteto de Soluções Principal, Group Finance IT, 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.
Implemente 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.
Implemente microsserviços do Spring Boot no Azure
Saiba como implementar microsserviços do Spring Boot no Azure Spring Apps. Ira 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.
Implemente microsserviços do Spring Boot no Azure
Saiba como implementar microsserviços do Spring Boot no Azure Spring Apps. Ira 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.
Implemente uma aplicação Java EE no Azure
Saiba como implementar uma aplicação Java EE (Jakarta 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.
Implemente uma aplicação Java EE no Azure
Saiba como implementar uma aplicação Java EE (Jakarta 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.
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.
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.