Java no Azure

Comece a desenvolver aplicativos Java na nuvem com ferramentas e estruturas de sua escolha

Por que Java no Azure?

Desenvolva usando as ferramentas que você adora

Crie, depure e implante aplicativos Java no Azure usando seus IDEs favoritos, como Eclipse, IntelliJ e Visual Studio Code para Java. Use ferramentas de build e automação como Maven, Gradle e Jenkins para as necessidades de CI/CD.

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

Descarregue o gerenciamento de hardware e de software da infraestrutura no Azure com o Tomcat no Serviço de Aplicativo, o Azure Spring Cloud, o Serviço de Kubernetes do Azure, além de bancos de dados totalmente gerenciados para que você possa se concentrar na gravação do código.

Fácil de expandir

Adicione rapidamente serviços e funcionalidades, como bancos de dados do MySQL e PostgreSQL, monitoramento de desempenho e gerenciamento de segredos conforme suas necessidades aumentarem. Insira a IA nos aplicativos com facilidade usando as APIs Cognitivas do Azure.

Plug-ins do Azure para Eclipse e IntelliJ

Crie aplicativos Java e implante-os na nuvem diretamente do seu IDE favorito. Os kits de ferramentas do Eclipse e do IntelliJ fornecem modelos e funcionalidades que você pode usar para criar, desenvolver, testar e implantar aplicativos do Azure com facilidade.

Saiba mais sobre as ferramentas e IDEs

Azure Spring Cloud

Use o Azure Spring Cloud para levar padrões modernos de microsserviço a aplicativos Spring Boot, acabando com código clichê para desenvolver aplicativos Java robustos com rapidez. Implante, opere e dimensione rapidamente seus aplicativos em um ambiente totalmente gerenciado.

Ler os guias de início rápido

Java EE no Serviço de Kubernetes do Azure

Migre os aplicativos JBoss EAP para o WildFly no Serviço de Kubernetes do Azure e obtenha os benefícios de um serviço de Kubernetes altamente disponível, seguro e totalmente gerenciado. Use a documentação de migração detalhada para orientar você.

Leia o guia de migração

Crie e implante aplicativos Java na nuvem usando uma variedade de serviços familiares

Migre os aplicativos

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

Assistente de Migração do Serviço de Aplicativo

Modernize com contêineres

Otimize a computação com contêineres. O Serviço de Kubernetes do Azure oferece um cluster do Kubernetes totalmente gerenciado para executar com facilidade aplicativos baseados em Java na nuvem.

Serviço do Kubernetes do Azure

MySQL, PostgreSQL e SQL como serviço

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

Serviços do banco de dados do Azure

IA e Serviços Cognitivos

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

Serviços Cognitivos do Azure

Serviços de identidade e segurança

Adicione a autenticação ao aplicativo com facilidade usando o Azure Active Directory e armazene chaves criptográficas e outros segredos no Azure Key Vault.

Azure Active Directory

Serviços de monitoramento

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.

Azure Monitor

Java moderno para desenvolvedores de nuvem

Java para aplicativos nativos de nuvem em 2020? Pode acreditar! Martijn Verburg discute avanços na linguagem Java, aprimoramentos para a produtividade do desenvolvedor e investimento significativo da Microsoft no ecossistema Java.

Referências

Publique um aplicativo Web Java com Eclipse

Saiba como implantar um aplicativo Web Java no Azure usando o Azure Toolkit for Eclipse. Você criará um aplicativo Web no Eclipse, o implantará no Azure e gerenciará as configurações de aplicativo Web implantadas usando o Azure Toolkit for Eclipse.

Iniciar no MS Learn

Publique um aplicativo Web Java com Maven

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

Iniciar no MS Learn

Implementar um pipeline de CI/CD para contêineres do Java

Saiba como o Azure e o Azure DevOps dão suporte aos aplicativos Java. Você criará um projeto no Azure Pipelines que compila e implanta um aplicativo Java básico no Azure e dispara o pipeline para ver o aplicativo ser compilado e implantado.

Iniciar no MS Learn

Workshop do Azure Spring Cloud

Saiba como implantar microsserviços do Spring Boot no Azure Spring Cloud. Você criará um cluster do Azure Spring Cloud, desenvolverá diversos microsserviços do Spring Boot, configurará um servidor de Configuração do Spring Cloud, criará um Gateway do Spring Cloud e muito mais.

Iniciar no MS 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.

Ler os documentos

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