Guia de Início Rápido: Criar e implantar um fluxo de trabalho de aplicativo lógico de Consumo em Aplicativos Lógicos do Azure de multilocatário com um modelo do ARM
Aplica-se a: Aplicativos Lógicos do Azure (Consumo)
Os Aplicativos Lógicos do Azure são um serviço de nuvem que ajuda você a criar e executar fluxos de trabalho automatizados que integram dados, aplicativos, serviços baseados em nuvem e sistemas locais com uma seleção de centenas de conectores. Este guia de início rápido tem como foco o processo de implantação de um modelo do ARM (modelo do Azure Resource Manager) para a criação de um fluxo de trabalho de aplicativo lógico básico de Consumo que verifica o status do Azure de acordo com um agendamento por hora e é executado nos Aplicativos Lógicos do Azure de multilocatário.
Um Modelo do Azure Resource Manager é um arquivo JSON (JavaScript Object Notation) que define a infraestrutura e a configuração do seu projeto. O modelo usa a sintaxe declarativa. Você descreve a implantação pretendida sem escrever a sequência de comandos de programação para criar a implantação.
Se o seu ambiente atender aos pré-requisitos e você estiver familiarizado com o uso de modelos do ARM, selecione o botão Implantar no Azure. O modelo será aberto no portal do Azure.
Pré-requisitos
Caso você não tenha uma assinatura do Azure, crie uma conta gratuita do Azure antes de começar.
Examinar o modelo
Este guia de início rápido usa o modelo Criar um aplicativo lógico, que pode ser encontrado na Galeria de Modelos de Início Rápido do Azure, mas que é muito longo para ser mostrado aqui. Em vez disso, examine o "arquivo azuredeploy.json" do modelo de início rápido na galeria de modelos.
O modelo de início rápido cria um fluxo de trabalho de aplicativo lógico de Consumo que usa o gatilho de Recorrência interno, definido para ser executado a cada hora, e uma ação HTTP interna, que chama uma URL que retorna o status para o Azure. As operações internas são executadas na plataforma Aplicativos Lógicos do Azure.
Esse modelo cria o seguinte recurso do Azure:
- Microsoft.Logic/workflows, que cria o fluxo de trabalho para um recurso de aplicativo lógico de Consumo.
Para encontrar mais modelos de início rápido para os Aplicativos Lógicos do Azure, examine os modelos Microsoft.Logic na galeria.
Implantar o modelo
Siga a opção que deseja usar para implantar o modelo de início rápido:
Opção | Descrição |
---|---|
Azure portal | Se o seu ambiente do Azure atender aos pré-requisitos e você estiver familiarizado com o uso de modelos do Resource Manager, estas etapas ajudarão você a entrar diretamente no Azure e abrir o modelo de início rápido no portal do Azure. Para obter mais informações, confira Implantar recursos com modelos do Resource Manager e o portal do Azure. |
CLI do Azure | A CLI do Azure fornece uma experiência de linha de comando para criar e gerenciar de recursos do Azure. Para executar esses comandos, você precisará ter a CLI do Azure versão 2.6 ou posterior. Para verificar sua versão da CLI, insira az --version. Para saber mais, confira a seguinte documentação: - O que é a CLI do Azure - Introdução à CLI do Azure |
PowerShell do Azure | O Azure PowerShell fornece um conjunto de cmdlets que usam o modelo do Azure Resource Manager para gerenciar seus recursos do Azure. Para saber mais, confira a seguinte documentação: - Visão geral do Azure PowerShell - Apresentação do módulo Az do Azure PowerShell - Introdução ao Azure PowerShell |
API REST de Gerenciamento de Recursos do Azure | O Azure fornece APIs REST (Transferência de Estado Representacional), que são pontos de extremidade de serviço que dão suporte a operações HTTP (métodos) usadas para criar, recuperar, atualizar ou excluir o acesso aos recursos de serviço. Para obter mais informações, confira Introdução à API REST do Azure. |
Para entrar com a sua conta do Azure e abrir o modelo de início rápido no portal do Azure, selecione a seguinte imagem:
No portal, na página Criar um aplicativo lógico usando um modelo, insira ou selecione os seguintes valores:
Propriedade Valor Descrição Assinatura <Azure-subscription-name> O nome da assinatura do Azure a ser usado Grupo de recursos <Azure-resource-group-name> O nome de um grupo de recursos novo ou existente do Azure. Este exemplo usa o Check-Azure-Status-RG. Região <Azure-region> A região do datacenter do Azure que usará o aplicativo lógico. Este exemplo usa Oeste dos EUA. Nome do Aplicativo Lógico <logic-app-name> O nome a ser usado para o aplicativo lógico. Este exemplo usa o Check-Azure-Status-LA. URI de teste <test-URI> O URI do serviço a ser chamado de acordo com um agendamento específico. Este exemplo usa https://azure.status.microsoft/en-us/status/, que é a página de status do Azure. Localidade <Azure-region-for-all-resources> A região do Azure a ser usada para todos os recursos, se for diferente do valor padrão. Este exemplo usa o valor padrão, [resourceGroup().location], que é a localização do grupo de recursos. O seguinte exemplo mostra a aparência da página com valores de exemplo:
Quando terminar, selecione Review + create.
Prossiga para as etapas em Examinar os recursos implantados.
Examinar os recursos implantados
Para ver o fluxo de trabalho do aplicativo lógico, use o portal do Azure, execute um script criado com a CLI do Azure ou o Azure PowerShell ou use a API REST do Aplicativo Lógico.
Na caixa de pesquisa do portal do Azure, insira o nome do aplicativo lógico, que é Check-Azure-Status-LA neste exemplo. Na lista de resultados, selecione seu aplicativo lógico.
No portal do Azure, encontre e selecione seu aplicativo lógico, que é Check-Azure-Status-RG neste exemplo.
Quando o designer de fluxo de trabalho for aberto, revise o fluxo de trabalho do aplicativo lógico criado pelo modelo de início rápido.
Para testar o aplicativo lógico, na barra de ferramentas do designer, selecione Executar.
Limpar os recursos
Se você pretende continuar trabalhando com os tutoriais e os guias de início rápido seguintes, o ideal é manter esses recursos. Quando você não precisar mais do aplicativo lógico, exclua o grupo de recursos usando o portal do Azure, a CLI do Azure, o Azure PowerShell ou a API REST de Gerenciamento de Recursos.
No portal do Azure, encontre e selecione o grupo de recursos que deseja excluir, que é Check-Azure-Status-RG neste exemplo.
No menu do grupo de recursos, escolha Visão geral, se essa opção ainda não estiver selecionada. Na página de visão geral, selecione Excluir grupo de recursos.
Para confirmar a ação, insira o nome do grupo de recursos.
Para obter mais informações, confira Excluir grupo de recursos.