Exercício – Implementar uma aplicação Web no Azure

Concluído

Suponha que tem uma aplicação Web Java simples que escreveu no IntelliJ IDEA. Quer testar a aplicação no Azure e tornar a implementação o mais simples possível, para que os seus programadores não precisem de utilizar ferramentas adicionais. O Azure Toolkit for IntelliJ inclui um assistente que facilita a implementação de aplicações Web.

Neste exercício, irá utilizar o assistente de implementação para implementar uma aplicação Web no Azure.

Iniciar sessão no Azure

Para explorar os seus recursos do Azure, tem primeiro de iniciar sessão no Azure. Ao entrar, você especifica a assinatura e o diretório onde deseja criar recursos.

  1. No IntelliJ IDEA, no menu View (Ver), selecione Tool windows (Janelas de ferramenta) e, em seguida, selecione Azure Explorer.

  2. Na janela do Azure Explorer , selecione o botão Entrar :

    Captura de ecrã do botão de Início de Sessão do Azure.

  3. Selecione Login do dispositivo e, em seguida, selecione Entrar.

  4. Na páginaInício de Sessão no Dispositivo do Azure, selecione Copiar e Abrir.

  5. No browser, prima Ctrl+V para colar o código e, em seguida, selecione Seguinte.

  6. Inicie sessão na sua conta do Azure com as suas credenciais de utilizador.

  7. Quando vir a confirmação do início de sessão, feche a janela do browser.

  8. No IntelliJ IDEA, na caixa de diálogo Select Subscriptions (Selecionar Subscrições), selecione Concierge Subscription (Subscrição de Assistente). Trata-se de uma subscrição criada especificamente para o sandbox.

    Captura de ecrã da caixa de diálogo Selecionar Subscrição do Azure.

O Azure Explorer apresenta agora objetos na sua subscrição do Azure. Pode explorar os diferentes tipos de objetos, como contas de armazenamento.

Configurar e implementar a aplicação Web

Agora, pode utilizar o assistente Deploy to Azure (Implementar para o Azure) para criar uma nova aplicação no Serviço de Aplicações do Azure e, em seguida, implementar o seu projeto no mesmo:

  1. No IntelliJ IDEA, na janela Projeto, clique com o botão direito do mouse no projeto do aplicativo Web, selecione Azure e selecione Implantar em Aplicativos Web do Azure.

  2. Na caixa de diálogo Implantar no Azure, selecione o + botão para Aplicativo Web.

    Caixa de diálogo Implantar WebApp.

  3. Na caixa de diálogo Criar Aplicativo Web, clique em Mais Configurações, selecione Grupo de Recursos e selecione [nome do grupo de recursos da área restrita] e, em seguida, selecione OK:

    Captura de tela da caixa de diálogo Criar WebApp.

  4. Na caixa de diálogo Criar Aplicativo Web, clique no + botão Planejar, digite qualquer nome em Nome e selecione Free_F1 para Nível de Preço.

    Captura de tela da caixa de diálogo Criar Plano do Serviço de Aplicativo.

  5. Na caixa de diálogo Criar Aplicativo Web, selecione OK. Na caixa de diálogo Implantar no Azure, selecione Executar. O Azure Toolkit for IntelliJ implementa a aplicação Web para o Azure e apresenta o site no seu browser predefinido.

    Captura de ecrã da aplicação Web implementada em execução no Serviço de Aplicações do Azure.

Reimplantar o aplicativo Web

  1. Depois de implantar o aplicativo Web no Azure, as configurações serão salvas como configurações de execução em seu IDE. Para reimplantar, selecione o ícone verde Executar no canto superior direito ou pressione Shift + F10.

    Captura de ecrã a mostrar a reimplementação de uma aplicação Web em execução no Serviço de Aplicações do Azure.