Partilhar via


Exportar aplicativos lógicos padrão do portal do Azure para o Visual Studio Code

Aplica-se a: Aplicativos Lógicos do Azure (Padrão)

Se você trabalha em fluxos de trabalho de aplicativo lógico padrão usando o portal do Azure, talvez queira usar o Visual Studio Code em algum momento. Quando você alterna para o Visual Studio Code e instala a extensão Azure Logic Apps (Standard), obtém os benefícios expandidos disponíveis apenas com a extensão, por exemplo:

  • Melhor controle sobre seu ambiente de desenvolvimento.
  • Experiência de desenvolvimento mais rápida com depuração e testes locais.
  • Integração com repositórios de controle de origem.
  • Parametrização automatizada para conexões novas e existentes, o que simplifica a implantação entre ambientes.
  • Geração automatizada para scripts de implantação, modelos para conectores do Azure e implantação com pipelines de CI/CD.

Este guia mostra como baixar seu aplicativo lógico padrão como um pacote de arquivo zip do portal. Este pacote contém os fluxos de trabalho do aplicativo lógico, conexões, configuração de host e configurações do aplicativo. No Visual Studio Code, você pode usar esse pacote para criar um espaço de trabalho que contém seus arquivos de projeto de aplicativo lógico.

Pré-requisitos

Transferir a aplicação lógica a partir do portal

  1. No portal do Azure, abra seu recurso de aplicativo lógico padrão.

  2. No menu do aplicativo lógico, selecione Visão geral. Na barra de ferramentas da página Visão geral, selecione Baixar conteúdo do aplicativo.

    A captura de tela mostra o portal do Azure, o aplicativo lógico padrão, a barra de ferramentas da página Visão geral e a opção selecionada para Baixar conteúdo do aplicativo.

  3. Quando a mensagem de confirmação aparecer, selecione Download.

    O portal cria um pacote de arquivo zip chamado <logic-app-name>.zip.

  4. Na caixa de mensagem Downloads, selecione Salvar como, navegue até a pasta local desejada e selecione Salvar.

    Nota

    Deixe o pacote compactado porque você não precisa extrair o arquivo zip para a criação do espaço de trabalho.

Criar seu espaço de trabalho no Visual Studio Code

  1. No Visual Studio Code, siga estas etapas se você ainda não estiver configurado:

    1. Configure o Visual Studio Code.

    2. Conecte-se à sua conta do Azure.

  2. Na janela do Azure, na barra de ferramentas Espaço de trabalho , abra o menu Aplicativos Lógicos do Azure e selecione Criar novo espaço de trabalho de aplicativo lógico a partir do pacote....

    A captura de tela mostra o Visual Studio Code, a janela do Azure e a barra de ferramentas Espaço de Trabalho com o botão selecionado para Aplicativos Lógicos do Azure e a opção selecionada para Criar novo espaço de trabalho de aplicativo lógico a partir do pacote.

    A janela de prompt Criar Novo Espaço de Trabalho do Aplicativo Lógico do Pacote é aberta para que você possa selecionar o pacote de arquivo zip que deseja importar.

    A captura de tela mostra o Visual Studio Code com prompt para selecionar o pacote de arquivo zip baixado anteriormente.

  3. Na lista de prompts, selecione Procurar. Encontre e selecione seu pacote de arquivos zip. Quando terminar, escolha Selecionar arquivo de pacote.

    Agora você será solicitado a selecionar a pasta onde deseja criar seu espaço de trabalho.

  4. Na lista de prompts, selecione Procurar. Localize e selecione a pasta do repositório local onde você deseja criar seu espaço de trabalho. Quando terminar, escolha Selecionar. Siga as instruções adicionais para continuar a criar seu espaço de trabalho.

  5. Insira um nome para usar em seu espaço de trabalho.

  6. Insira um nome para usar em seu projeto de aplicativo lógico.

    Agora você será solicitado a abrir seu projeto na janela atual do Visual Studio Code ou em uma nova janela.

  7. Selecione Abrir na janela atual ou Abrir nova janela para escolher a janela onde abrir o projeto.

    Se os fluxos de trabalho do seu aplicativo lógico não usarem nenhum conector gerenciado hospedado no Azure, você será solicitado a incluir esses conectores na galeria de conectores onde você pode encontrar operações de conector para adicionar.

  8. Para incluir os conectores gerenciados hospedados no Azure na galeria de conectores, selecione Usar conectores do Azure.

  9. Selecione a assinatura do Azure a ser usada para desenvolvimento e implantação de projetos de aplicativos lógicos.

  10. Selecione o grupo de recursos onde você deseja criar quaisquer conexões hospedadas no Azure criadas durante o desenvolvimento local.

  11. Quando lhe for pedido para permitir que a extensão das Aplicações Lógicas do Azure inicie sessão utilizando o Microsoft Entra ID, selecione Permitir.

  12. Selecione sua identidade de ID do Microsoft Entra.

    Quando terminar, a janela Explorer será aberta no Visual Studio Code. Esta janela contém seu novo espaço de trabalho com seu projeto de aplicativo lógico, que inclui todos os fluxos de trabalho, referências de conexão e configurações relevantes do aplicativo local.

    O arquivo README.md do projeto é aberto automaticamente após a criação do espaço de trabalho, por exemplo:

    A captura de tela mostra o código do Visual Studio, a janela do Explorer, o espaço de trabalho e o projeto do aplicativo lógico.

    O arquivo README.md contém etapas importantes de pós-implantação que descrevem como atualizar quaisquer conexões que usam uma identidade gerenciada para autenticação.

Após a criação do espaço de trabalho

Se você tiver conexões que usam uma identidade gerenciada, certifique-se de atualizar essas conexões para desenvolvimento local e depuração usando as etapas no arquivo README.md do projeto.

Para obter mais informações sobre como gerenciar seu projeto de aplicativo lógico padrão no Visual Studio Code, consulte a seguinte documentação: