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 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 empresariais, em vez de gerir a 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 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, o qual 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 a experiência totalmente gerida do Serviço de Aplicações com suporte conjunto da Microsoft e da Red Hat.
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.
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 do 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 de IA
-
Serviços de IA do Azure
Utilize IA e APIs cognitivas para criar aplicações inteligentes. Os Serviços Cognitivos 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.
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
A Adobe executa o seu vasto portefólio de aplicações open-source 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ços Geridos
A AIA Singapore melhora o desempenho e reduz os custos ao mover as aplicações Java críticas para o Azure
"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
A Daimler adota a cloud para inovar mais rapidamente
"Levamos o Java, Tomcat, contentores Docker, Red Hat Enterprise Linux, SUSE Linux e muitas outras ferramentas open-source para o DevTest Labs e todos funcionam muito bem."
Peter Rothlaender, Gestor de Soluções Cloud
A Maersk utiliza a cloud para impulsionar o desenvolvimento de soluções em contentor criadas no Kubernetes
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 Cloud
A Swiss Re acelera a modernização de aplicações Java com o Azure Spring Apps
"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
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 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.