O que é o Azure Logic Apps?
As Aplicações Lógicas do Azure são uma plataforma na nuvem onde pode criar e executar fluxos de trabalho automatizados dentro, entre e fora dos ecossistemas de software na sua empresa ou organização. Essa plataforma reduz ou elimina consideravelmente a necessidade de escrever código quando seus fluxos de trabalho precisam se conectar e trabalhar com recursos de diferentes componentes, como serviços, sistemas, aplicativos e fontes de dados.
As Aplicações Lógicas do Azure incluem ferramentas low-code-no-code para trabalhar com sistemas legados, modernos e de ponta que existem na nuvem, no local ou em ambientes híbridos. Por exemplo, você usa um designer visual junto com operações pré-criadas para tornar os fluxos de trabalho de criação o mais fácil possível. Essas operações pré-criadas atuam como os blocos de construção em seus fluxos de trabalho, dando-lhe acesso a vários recursos e concluindo tarefas comuns, como obter dados, enviar dados e gerenciar dados. Com os Aplicativos Lógicos do Azure, você pode criar soluções de integração que dimensionam e dão suporte aos cenários de negócios para as necessidades da sua empresa ou organização.
Os exemplos a seguir descrevem apenas uma amostra de tarefas, processos de negócios e cargas de trabalho que você pode automatizar com os Aplicativos Lógicos do Azure:
- Agende e envie notificações por email usando o Office 365 quando um evento específico acontece, por exemplo, um novo arquivo é carregado.
- Encaminhe e processe pedidos de clientes em sistemas locais e serviços na nuvem.
- Mova os arquivos carregados de um servidor SFTP ou FTP para o Armazenamento de Blobs do Azure.
- Monitore a atividade nas redes sociais, analise o sentimento e crie alertas ou tarefas para itens que precisam de revisão.
O fluxo de trabalho de exemplo a seguir usa condições e opções para determinar a próxima ação. Suponha que você tenha um sistema de pedidos e seu fluxo de trabalho processe os pedidos recebidos. Você deseja revisar manualmente os pedidos acima de um determinado custo. Seu fluxo de trabalho já tem etapas que determinam o custo de um pedido recebido. Assim, você adiciona uma condição que compara cada pedido ao seu limite de custo, por exemplo:
Para obter mais informações sobre a lógica por trás desse fluxo de trabalho, consulte Como os aplicativos lógicos funcionam.
Gorjeta
Para saber mais, você pode fazer estas perguntas ao Azure Copilot:
- Que problemas posso resolver com as Aplicações Lógicas do Azure?
- Quais benefícios os Aplicativos Lógicos do Azure oferecem?
Para localizar o Azure Copilot, na barra de ferramentas do portal do Azure, selecione Copilot.
Para tentar criar seu primeiro fluxo de trabalho, consulte Introdução. Para continuar a saber mais, veja este vídeo:
Para obter mais informações, visite Aplicativos Lógicos do Azure e outros Serviços de Integração do Azure no site do Microsoft Azure.
Porquê utilizar as Aplicações Lógicas do Azure
A plataforma de Aplicativos Lógicos do Azure fornece 1.400+ conectores pré-criados que conectam e integram seus fluxos de trabalho com vários serviços, sistemas, aplicativos e dados. Esse ecossistema de conectores em constante expansão ajuda a reduzir ou eliminar o trabalho necessário para acessar seus recursos. Em vez disso, você pode se concentrar mais em projetar e desenvolver a lógica de negócios e a funcionalidade necessárias para que suas soluções atendam às suas necessidades de negócios.
Para se comunicar com qualquer ponto de extremidade de serviço, executar seu próprio código, controlar sua estrutura de fluxo de trabalho, manipular dados ou conectar-se a recursos comumente usados com maior velocidade, capacidade e taxa de transferência, você pode usar operações de conector internas. Essas operações são executadas nativamente no tempo de execução dos Aplicativos Lógicos do Azure, em vez de no Azure, para um melhor desempenho.
Para acessar e trabalhar com recursos criados e gerenciados usando serviços como Azure, Microsoft, aplicativos e serviços Web externos ou sistemas locais, você pode usar operações de conector gerenciado. Essas operações são hospedadas e executadas no Azure global e multilocatário. Você pode escolher entre 1.400+ conectores, por exemplo:
- Serviços do Azure, como Armazenamento de Blob e Service Bus
- Serviços do Office 365, como Outlook, Excel e SharePoint
- Servidores de banco de dados, como SQL e Oracle
- Sistemas empresariais como SAP e IBM MQ
- Compartilhamentos de arquivos, como FTP e SFTP
Para obter mais informações, consulte os seguintes artigos:
Quando você cria fluxos de trabalho com os Aplicativos Lógicos do Azure, geralmente não precisa escrever nenhum código. No entanto, se você tiver que criar e executar seu próprio código, os Aplicativos Lógicos do Azure dão suporte a esse recurso. Por exemplo, em fluxos de trabalho executados em Aplicativos Lógicos do Azure multilocatário, você pode escrever e executar trechos de código JavaScript diretamente em seu fluxo de trabalho. Para obter códigos mais complexos e estruturados, você pode criar e chamar funções de seus fluxos de trabalho ao usar a plataforma Azure Functions. Para fluxos de trabalho executados em Aplicativos Lógicos do Azure de locatário único, Ambiente do Serviço de Aplicativo (ASE) v3 ou ambientes parcialmente conectados, você pode escrever e executar trechos de código JavaScript, código .NET, scripts C# e scripts do PowerShell diretamente em seu fluxo de trabalho.
Se o seu fluxo de trabalho precisar interagir com eventos de outros serviços do Azure, aplicativos personalizados ou outras soluções, você poderá monitorar, rotear e publicar eventos usando a Grade de Eventos do Azure ou os Hubs de Eventos do Azure.
Para obter mais informações, consulte os seguintes artigos:
- Adicionar e executar código JavaScript em linha com fluxos de trabalho
- Visão geral do Azure Functions e chamar o Azure Functions a partir de fluxos de trabalho
- Criar e executar código .NET a partir de fluxos de trabalho padrão
- Adicionar e executar scripts C#
- Adicionar e executar scripts do PowerShell
Os Aplicativos Lógicos do Azure são totalmente gerenciados pelo Microsoft Azure, o que libera você de se preocupar com hospedagem, dimensionamento, gerenciamento, monitoramento e manutenção de soluções criadas com esses serviços. Quando você usa esses recursos para criar aplicativos e soluções "sem servidor", pode se concentrar mais na criação da lógica e da funcionalidade de negócios. As plataformas sem servidor são dimensionadas automaticamente para atender às suas necessidades, fazer com que as integrações funcionem mais rapidamente e ajudá-lo a criar aplicativos de nuvem robustos usando pouco ou nenhum código.
Para saber como outras empresas melhoraram sua agilidade e aumentaram o foco em seus negócios principais quando combinaram os Aplicativos Lógicos do Azure com outros serviços do Azure e produtos da Microsoft, confira estas histórias de clientes.
Termos principais
A tabela seguinte define brevemente a terminologia e os conceitos principais do Azure Logic Apps.
Termo | Description |
---|---|
Aplicativo lógico | O recurso do Azure que você cria quando deseja criar um fluxo de trabalho. Basicamente, você pode criar os seguintes tipos de recursos de aplicativo lógico: - Um recurso de aplicativo lógico de consumo que dá suporte a um único fluxo de trabalho, que é hospedado e executado em aplicativos lógicos do Azure multilocatários - Um recurso de aplicativo lógico padrão que dá suporte a vários fluxos de trabalho, que são hospedados e executados em Aplicativos Lógicos do Azure de locatário único, Ambiente do Serviço de Aplicativo (ASE) v3 - Somente planos do Windows ou um ambiente parcialmente conectado Saiba mais sobre os tipos de recursos de aplicativos lógicos, juntamente com seus respetivos recursos de computação e modelos de cobrança. |
Fluxo de Trabalho | Uma série de operações que definem uma tarefa, um processo de negócios ou uma carga de trabalho. Cada fluxo de trabalho sempre começa com uma única operação de gatilho, após a qual você deve adicionar uma ou mais operações de ação. |
Acionador | A primeira operação em qualquer fluxo de trabalho que especifica os critérios a serem atendidos antes de executar quaisquer operações subsequentes nesse fluxo de trabalho. Por exemplo, um evento de gatilho pode estar recebendo um e-mail em sua caixa de entrada ou detetando um novo arquivo em uma conta de armazenamento. |
Ação | Cada operação subsequente que segue o gatilho no fluxo de trabalho. |
Conector integrado | Esse conector ou tipo de operação é "interno" ao tempo de execução dos Aplicativos Lógicos do Azure para que as operações sejam executadas nativa e diretamente junto com o tempo de execução para um desempenho mais rápido, em comparação com os conectores gerenciados pela Microsoft hospedados e executados no Azure. As operações internas fornecem maneiras de controlar a programação ou a estrutura do fluxo de trabalho, executar seu próprio código, gerenciar e manipular dados, enviar ou receber solicitações para um ponto de extremidade e concluir outras tarefas em seu fluxo de trabalho. Por exemplo, você pode iniciar praticamente qualquer fluxo de trabalho em uma agenda ao usar o gatilho Recorrência . Ou, você pode fazer com que seu fluxo de trabalho aguarde até ser chamado quando usar o gatilho Solicitação . Essas operações geralmente não exigem que você crie uma conexão a partir do seu fluxo de trabalho. Embora a maioria das operações internas não esteja associada a nenhum serviço ou sistema, algumas operações internas estão disponíveis para serviços específicos, como o Azure Functions, o Armazenamento de Blobs do Azure, o Serviço de Aplicativo do Azure e muito mais. A disponibilidade para essas operações internas depende se você está trabalhando em um fluxo de trabalho de aplicativo lógico Consumo ou Padrão. Para obter mais informações e exemplos, consulte Conectores internos para Aplicativos Lógicos do Azure. |
Conector gerenciado | Esse conector ou tipo de operação é publicado, gerenciado, hospedado e executado pela Microsoft no Azure e é um proxy ou wrapper pré-criado para a API REST de um serviço ou sistema, que você pode usar para acessar um aplicativo, dados, serviço ou sistema específico. Antes de poder usar a maioria dos conectores gerenciados, você deve primeiro criar uma conexão a partir do seu fluxo de trabalho e autenticar sua identidade. Por exemplo, você pode iniciar seu fluxo de trabalho com um gatilho ou executar uma ação que funcione com um serviço como o Office 365, Salesforce ou servidores de arquivos. Para obter mais informações, consulte Conectores gerenciados para aplicativos lógicos do Azure. |
Conta de integração | Crie este recurso do Azure quando quiser definir e armazenar artefatos B2B para uso em seus fluxos de trabalho.
Depois de criar e vincular uma conta de integração ao seu aplicativo lógico, seus fluxos de trabalho podem usar esses artefatos B2B. Seus fluxos de trabalho também podem trocar mensagens que seguem os padrões EDI (Electronic Data Interchange) e EAI (Enterprise Application Integration). Por exemplo, você pode definir parceiros comerciais, acordos, esquemas, mapas e outros artefatos B2B. Você pode criar fluxos de trabalho que usam esses artefatos e trocar mensagens por meio de protocolos como AS2, EDIFACT, X12 e RosettaNet. |
Com que rapidez posso aumentar com os Aplicativos Lógicos do Azure?
Você pode começar pequeno com seus sistemas e serviços atuais e, em seguida, crescer incrementalmente no seu próprio ritmo. Quando estiver pronto, as Aplicações Lógicas do Azure ajudam-no a implementar e dimensionar para cenários de integração mais maduros, fornecendo as seguintes capacidades e benefícios.
Crie e edite visualmente fluxos de trabalho com ferramentas fáceis de usar
Economize tempo e simplifique processos complexos usando as ferramentas de design visual nos Aplicativos Lógicos do Azure. Crie seus fluxos de trabalho do início ao fim usando o designer de fluxo de trabalho dos Aplicativos Lógicos do Azure no portal do Azure ou no Visual Studio Code. Basta iniciar seu fluxo de trabalho com um gatilho e adicionar qualquer número de ações da galeria de conectores.
Conecte diferentes sistemas em vários ambientes
Alguns padrões e processos são fáceis de descrever, mas difíceis de implementar no código. As Aplicações Lógicas do Azure ajudam-no a ligar facilmente sistemas diferentes em ambientes na nuvem, no local e híbridos. Por exemplo, você pode conectar uma solução de marketing na nuvem a um sistema de cobrança local ou centralizar mensagens entre APIs e sistemas usando o Barramento de Serviço do Azure. As Aplicações Lógicas do Azure fornecem uma forma rápida, fiável e consistente de fornecer soluções reutilizáveis e reconfiguráveis para estes cenários.
Criar e implantar em ambientes diferentes
Com base no cenário, nos requisitos da solução e nos recursos desejados, escolha se deseja criar um fluxo de trabalho de aplicativo lógico Consumo ou Padrão. Com base nessa escolha, o fluxo de trabalho é executado em Aplicativos Lógicos do Azure multilocatário, Aplicativos Lógicos do Azure de locatário único ou em um Ambiente do Serviço de Aplicativo (v3). Com os Aplicativos Lógicos do Azure de locatário único, seus fluxos de trabalho podem acessar mais facilmente recursos protegidos por redes virtuais do Azure. Se você criar fluxos de trabalho baseados em locatário único usando os Aplicativos Lógicos habilitados para Azure Arc, também poderá executar fluxos de trabalho em contêineres. Para obter mais informações, consulte Locatário único versus multilocatário nos Aplicativos Lógicos do Azure e O que é Aplicativos Lógicos habilitados para Arc?
A tabela a seguir resume brevemente as diferenças entre um fluxo de trabalho do aplicativo lógico Consumo e Padrão. Você também aprenderá as diferenças entre o ambiente multilocatário, o ambiente de locatário único e o Ambiente do Serviço de Aplicativo v3 (ASEv3) para implantar, hospedar e executar seus fluxos de trabalho de aplicativos lógicos.
Opção de hospedagem | Benefícios | Partilha e utilização de recursos | Modelo de preços e faturação | Gestão de limites |
---|---|---|---|---|
Consumo Ambiente de host: Aplicativos Lógicos do Azure Multilocatário |
- Mais fácil de começar - Pague pelo que usar - Totalmente gerido |
Um único recurso de aplicativo lógico pode ter apenas um fluxo de trabalho. Todos os aplicativos lógicos em locatários do Microsoft Entra compartilham o mesmo processamento (computação), armazenamento, rede e assim por diante. Para fins de redundância, os dados são replicados na região emparelhada. Para alta disponibilidade, o armazenamento com redundância geográfica (GRS) está habilitado. |
Consumo (pagamento por execução) | Os Aplicativos Lógicos do Azure gerenciam os valores padrão para esses limites, mas você pode alterar alguns desses valores, se essa opção existir para um limite específico. |
Standard (Plano de Serviço de Fluxo de Trabalho) Ambiente de acolhimento: Aplicativos Lógicos do Azure de locatário único Observação: se o seu cenário exigir contêineres, crie aplicativos lógicos baseados em locatário único usando os Aplicativos Lógicos habilitados para Azure Arc. Para obter mais informações, consulte O que é o Azure Arc habilitado para Aplicativos Lógicos? |
- Mais conectores integrados hospedados no tempo de execução de um único locatário para maior taxa de transferência e menores custos em escala - Mais controle e capacidade de ajuste fino em torno de configurações de tempo de execução e desempenho - Suporte integrado para redes virtuais e terminais privados. - Crie seus próprios conectores embutidos. |
Um único recurso de aplicativo lógico pode ter vários fluxos de trabalho com e sem monitoração de estado. Os fluxos de trabalho em um único aplicativo lógico e locatário compartilham o mesmo processamento (computação), armazenamento, rede e assim por diante. Os dados permanecem na mesma região onde você implanta seu aplicativo lógico. |
Standard, baseado em um plano de hospedagem com um nível de preço selecionado. Se você executar fluxos de trabalho com monitoração de estado, que usam armazenamento externo, o tempo de execução dos Aplicativos Lógicos do Azure fará transações de armazenamento que seguem os preços do Armazenamento do Azure. |
Você pode alterar os valores padrão para muitos limites, com base nas necessidades do seu cenário. Importante: Alguns limites têm máximos máximos rígidos. No Visual Studio Code, as alterações feitas nos valores de limite padrão em seus arquivos de configuração de projeto de aplicativo lógico não aparecerão na experiência do designer. Para obter mais informações, consulte Editar configurações de aplicativo e ambiente para aplicativos lógicos em Aplicativos Lógicos do Azure de locatário único. |
Padrão (Ambiente do Serviço de Aplicativo v3) Ambiente de acolhimento: Ambiente do Serviço de Aplicativo v3 (ASEv3) - somente planos do Windows |
Os mesmos recursos que o locatário único, além dos seguintes benefícios: - Isole totalmente seus aplicativos lógicos. - Crie e execute mais aplicativos lógicos do que em aplicativos lógicos do Azure de locatário único. - Pague apenas pelo plano ASE App Service, independentemente do número de aplicativos lógicos que você criar e executar. - Pode habilitar o dimensionamento automático ou dimensionar manualmente com mais instâncias de máquina virtual ou um plano de Serviço de Aplicativo diferente. - Herdar a configuração de rede do ASEv3 selecionado. Por exemplo, quando você implanta em um ASE interno, os fluxos de trabalho podem acessar os recursos em uma rede virtual associada ao ASE e ter pontos de acesso internos. Nota: Se acessado de fora de um ASE interno, execute históricos para fluxos de trabalho em que o ASE não pode acessar entradas e saídas de ação. |
Um único aplicativo lógico pode ter vários fluxos de trabalho com e sem monitoraçãode estado. Os fluxos de trabalho em um único aplicativo lógico e locatário compartilham o mesmo processamento (computação), armazenamento, rede e assim por diante. Os dados permanecem na mesma região onde você implanta seus aplicativos lógicos. |
Plano do Serviço de Aplicações | Você pode alterar os valores padrão para muitos limites, com base nas necessidades do seu cenário. Importante: Alguns limites têm máximos máximos rígidos. No Visual Studio Code, as alterações feitas nos valores de limite padrão em seus arquivos de configuração de projeto de aplicativo lógico não aparecerão na experiência do designer. Para obter mais informações, consulte Editar configurações de aplicativo e ambiente para aplicativos lógicos em Aplicativos Lógicos do Azure de locatário único. |
Suporte de primeira classe para integração empresarial e cenários B2B
Empresas e organizações se comunicam eletronicamente entre si usando protocolos e formatos de mensagem padrão do setor, mas diferentes, como EDIFACT, AS2, X12 e RosettaNet. Usando os recursos de integração empresarial suportados pelos Aplicativos Lógicos do Azure, você pode criar fluxos de trabalho que transformam formatos de mensagem usados por parceiros comerciais em formatos que os sistemas da sua organização podem interpretar e processar. Os Aplicativos Lógicos do Azure lidam com essas trocas de forma suave e segura com criptografia e assinaturas digitais. Para cenários de integração B2B, os Aplicativos Lógicos do Azure incluem recursos do BizTalk Server. Para definir artefatos B2B (business-to-business), crie uma conta de integração onde armazene esses artefatos. Depois de vincular essa conta ao recurso do aplicativo lógico, seu fluxo de trabalho pode usar esses artefatos B2B e trocar mensagens em conformidade com os padrões EDI (Electronic Data Interchange) e EAI (Enterprise Application Integration).
Para obter mais informações, veja a seguinte documentação:
Integre e desenvolva o Microsoft BizTalk Server, o Azure Service Bus, o Azure Functions, o Azure API Management e muito mais.
Troque mensagens usando os protocolos EDIFACT, AS2, X12 e RosettaNet.
Crie uma conta de integração para armazenar e gerenciar artefatos B2B, como parceiros comerciais, contratos, mapas, esquemas e muito mais.
Por exemplo, se você usar o Microsoft BizTalk Server, seus fluxos de trabalho podem se comunicar com o BizTalk Server usando o conector do BizTalk Server. Em seguida, você pode executar ou estender operações semelhantes ao BizTalk em seus fluxos de trabalho usando conectores de conta de integração. Na outra direção, o BizTalk Server pode se comunicar com seus fluxos de trabalho usando o Microsoft BizTalk Server Adapter for Azure Logic Apps. Saiba como configurar e utilizar o Adaptador do BizTalk Server no seu BizTalk Server.
Escreva uma vez, reutilize frequentemente
Crie seus fluxos de trabalho de aplicativo lógico como modelos do Azure Resource Manager para que você possa configurar e automatizar implantações em vários ambientes e regiões.
Extensibilidade incorporada
Se nenhum conector adequado estiver disponível para executar o código desejado, você poderá criar e executar trechos de código do seu fluxo de trabalho usando a ação Código embutido para scripts JavaScript ou C#, poderá usar o Azure Functions. Você também pode criar APIs e conectores personalizados que podem ser chamados a partir de seus fluxos de trabalho.
Acesso direto a recursos em redes virtuais do Azure
Os fluxos de trabalho de aplicativos lógicos podem acessar recursos seguros, como máquinas virtuais, outros serviços e sistemas que estão dentro de uma rede virtual do Azure quando você usa os Aplicativos Lógicos do Azure (Padrão). Os Aplicativos Lógicos do Azure (Padrão) são uma instância de locatário único dos Aplicativos Lógicos do Azure que usa recursos dedicados e é executada separadamente dos Aplicativos Lógicos do Azure globais e multilocatário.
Hospedar e executar fluxos de trabalho de aplicativos lógicos em sua própria instância dedicada ajuda a reduzir o impacto que outros locatários do Azure podem ter no desempenho do aplicativo, também conhecido como efeito "vizinhos barulhentos".
Os Aplicativos Lógicos do Azure (Padrão) fornecem os seguintes benefícios:
Seus próprios endereços IP estáticos, que são separados dos endereços IP estáticos que os aplicativos lógicos compartilham em Aplicativos Lógicos do Azure multilocatário. Você também pode configurar um único endereço IP de saída público, estático e previsível para se comunicar com os sistemas de destino. Dessa forma, você não precisa configurar aberturas de firewall extras nesses sistemas de destino.
Maiores limites de duração de execução, retenção de armazenamento, taxa de transferência, tempo limite de solicitação e resposta HTTP, tamanhos de mensagem e solicitações de conector personalizadas. Para obter mais informações, consulte Limites e configuração para Aplicativos Lógicos do Azure.
Como funcionam as aplicações lógicas
Um fluxo de trabalho de aplicativo lógico sempre começa com um único gatilho. O gatilho é acionado quando uma condição é atendida, por exemplo, quando um evento específico acontece ou quando os dados atendem a critérios específicos. Muitos gatilhos incluem recursos de agendamento que controlam a frequência com que seu fluxo de trabalho é executado. Depois que o gatilho é acionado, uma ou mais ações executam operações que processam, manipulam ou convertem dados que percorrem o fluxo de trabalho ou que avançam o fluxo de trabalho para a próxima etapa.
Com base no exemplo anterior, a seção a seguir explica a lógica por trás do fluxo de trabalho de exemplo, que processa pedidos de entrada para um sistema de pedidos. Como lembrete, seu objetivo é revisar manualmente os pedidos acima de um determinado custo. O fluxo de trabalho já tem etapas que determinam o custo de um pedido de entrada. Assim, você adiciona uma condição que compara cada pedido ao seu limite de custo, por exemplo:
Se o pedido estiver abaixo de um determinado valor, a condição é falsa. Assim, o fluxo de trabalho processa o pedido.
Se a condição for verdadeira, o fluxo de trabalho enviará um e-mail para revisão manual. Um switch determina a próxima etapa.
Se o revisor aprovar, o fluxo de trabalho continuará a processar o pedido.
Se o revisor escalar, o fluxo de trabalho enviará um e-mail de escalonamento para obter mais informações sobre o pedido.
- Se os requisitos de escalonamento forem atendidos, a condição de resposta será verdadeira. Assim, a encomenda é processada.
- Se a condição de resposta for falsa, um e-mail será enviado sobre o problema.
Os Aplicativos Lógicos do Azure usam a semântica de entrega de mensagens "pelo menos uma vez". Raramente o serviço entrega uma mensagem mais de uma vez, mas nenhuma mensagem é perdida. Se a sua empresa não lida ou não consegue lidar com mensagens duplicadas, você precisa implementar a idempotência, que é a capacidade de aceitar mensagens idênticas ou duplicadas, preservando a integridade dos dados e a estabilidade do sistema. Dessa forma, repetições da mesma operação não alteram o resultado após a primeira execução.
Você pode criar fluxos de trabalho visualmente usando o designer de fluxo de trabalho dos Aplicativos Lógicos do Azure no portal do Azure ou no Visual Studio Code. Cada fluxo de trabalho também tem uma definição subjacente que usa o formato JSON (JavaScript Object Notation). Se preferir, você pode editar fluxos de trabalho alterando essa definição JSON. Para algumas tarefas de criação e gerenciamento, os Aplicativos Lógicos do Azure fornecem suporte a comandos do Azure PowerShell e da CLI do Azure. Para implantação automatizada, os Aplicativos Lógicos do Azure dão suporte aos modelos do Azure Resource Manager.
Opções de preços
Cada opção de hospedagem de aplicativo lógico (multilocatário, locatário único, ambiente do Serviço de Aplicativo (ASE) v3 ou ambiente parcialmente conectado) tem um modelo de preços diferente. Por exemplo, os fluxos de trabalho do aplicativo lógico de consumo multilocatário seguem o modelo de preços de consumo, enquanto os fluxos de trabalho do aplicativo lógico padrão de locatário único seguem o modelo de preços padrão. Para obter detalhes de preços específicos, consulte Preços dos Aplicativos Lógicos do Azure.
Qual é a diferença entre as Aplicações Lógicas do Azure e as Funções, WebJobs e Power Automate?
Todos esses serviços ajudam você a se conectar e reunir sistemas diferentes. Cada serviço tem vantagens e benefícios, pelo que combinar as respetivas capacidades é a melhor forma de criar rapidamente um sistema de integração dimensionável e completo. Para obter mais informações, consulte Escolher entre Aplicativos Lógicos do Azure, Azure Functions, WebJobs do Azure e Microsoft Power Automate.
Qual é a diferença entre as Aplicações Lógicas do Azure e os Runbooks de Automação do Azure?
Os Runbooks de Automação do Azure fornecem uma solução leve e econômica para correções diretas, como a reinicialização de máquinas virtuais. Por outro lado, a plataforma de Aplicativos Lógicos do Azure é ideal para fluxos de trabalho automatizados ou orquestrações que envolvem vários serviços, sistemas, aplicativos e dados. Esses cenários também incluem cargas de trabalho que executam código personalizado ou que exigem lógica complexa que usa estruturas de controle, como loops, ramificação, condições e muito mais.
Começar agora
Antes de começar a experimentar os Aplicativos Lógicos do Azure, você precisa de uma conta e assinatura do Azure. Se não tiver uma subscrição, inscreva-se numa conta do Azure gratuita.
Quando estiver pronto, comece com um ou mais dos seguintes guias de instruções para os Aplicativos Lógicos do Azure:
- Criar um fluxo de trabalho de aplicativo lógico de consumo multilocatário com o portal do Azure
- Criar um fluxo de trabalho de aplicativo lógico de consumo multilocatário com o Visual Studio Code
- Criar um fluxo de trabalho de aplicativo lógico padrão de locatário único com o portal do Azure
- Criar um fluxo de trabalho de aplicativo lógico padrão de locatário único com o Visual Studio Code