Implantar e gerenciar Instâncias de Contêiner do Azure usando os Aplicativos Lógicos do Azure
Aplica-se a: Aplicativos Lógicos do Azure (Consumo)
Com os Aplicativos Lógicos do Azure e o conector de instância de contêiner do Azure, você pode configurar tarefas automatizadas e fluxos de trabalho que implantam e gerenciam grupos de contêineres. O conector da instância de contêiner dá suporte às seguintes ações:
- Criar ou excluir um grupo de contêineres
- Obter as propriedades de um grupo de contêineres
- Obter uma lista de grupos de contêineres
- Obter os logs de uma instância do contêiner
Use essas ações em seus aplicativos lógicos para tarefas como a execução de uma carga de trabalho de contêiner em resposta a um gatilho dos Aplicativos Lógicos. Você também pode ter outro uso de ações para usar a saída das ações da Instância de Contêiner.
Esse conector fornece apenas ações, portanto, para iniciar seu aplicativo lógico, use um gatilho separado, como um gatilho de Recorrência para executar uma carga de trabalho de contêiner com um agendamento regular. Ou talvez você tenha que disparar uma implantação de grupo de contêineres após um evento, como a chegada de um email do Outlook.
Se ainda não estiver familiarizado com os aplicativos lógicos, veja O que são os Aplicativos Lógicos do Azure?
Pré-requisitos
Uma conta e uma assinatura do Azure. Se você não tiver uma assinatura do Azure, inscreva-se em uma conta gratuita do Azure.
Conhecimento básico sobre como criar aplicativos lógicos e como criar instâncias de contêiner
O aplicativo lógico no qual você deseja acessar suas instâncias de contêiner. Para usar uma ação, inicie seu aplicativo lógico com outro gatilho, por exemplo, o gatilho Recorrência.
Adicionar uma ação de instância de Contêiner
Quando você adiciona um gatilho ou uma ação que conecta um serviço ou um sistema e não tem uma conexão existente ou ativa, os Aplicativos Lógicos do Azure solicitam que forneça as informações de conexão, que variam de acordo com o tipo, por exemplo:
- Suas credenciais de conta
- Um nome a ser usado para a conexão
- O nome do sistema ou do servidor
- O tipo de autenticação a ser usado
- Uma cadeia de conexão
Entre no portal do Azure e abra seu aplicativo lógico no Designer de Aplicativo Lógico, se ele ainda não estiver aberto.
Escolha um caminho:
Na última etapa em que você deseja adicionar uma ação, escolha Nova etapa.
-ou-
Entre as etapas em que você deseja adicionar uma ação, mova o ponteiro sobre a seta entre as etapas. Escolha o sinal de adição (+) exibido e selecione Adicionar uma ação.
Na caixa de pesquisa, insira "Instância de Contêiner" como o filtro. Na lista de ações, selecione a ação de conector da instância de contêiner do Azure desejada.
Forneça um nome para a conexão.
Forneça os detalhes necessários para a ação selecionada e continue criando o fluxo de trabalho do aplicativo lógico.
Por exemplo, selecione Criar grupo de contêineres e insira as propriedades de um grupo de contêineres e uma ou mais instâncias de contêiner no grupo, conforme mostrado na imagem a seguir (detalhes parciais):
Referência do conector
Para obter detalhes técnicos sobre gatilhos, ações e limites, que são explicados na descrição da OpenAPI do conector (anteriormente conhecido como Swagger), veja a página de referência do conector ou a referência YAML do grupo de contêiner.
Próximas etapas
Confira um exemplo de aplicativo lógico que executa um contêiner nas Instâncias de Contêiner do Azure para analisar o sentimento do email ou do texto do X