O que é a Automação de Aplicativos Lógicos do Azure (versão prévia)

Note

Esse recurso em versão prévia está sujeito aos Termos de Uso Suplementares para Versões Prévias do Microsoft Azure.

Seja você novo ou experiente com automação de processos empresariais, alguns processos não seguem caminhos fixos e resistem à automação tradicional e prescritiva. Esses processos representam os seguintes desafios:

  • As etapas mudam sempre que um processo é executado.
  • Regras não claras, requisitos de mudança ou prioridades e exceções que se multiplicam.
  • Dados não estruturados, imprevisíveis ou indefinidos.

Ao codificar todos os caminhos, você acaba com fluxos de trabalho frágeis que quebram quando as condições mudam. Você também passa horas configurando conexões, escrevendo código de cola e gerenciando a infraestrutura antes mesmo de chegar à lógica de negócios. Portanto, quando você precisa automatizar processos imprevisíveis ou lidar com requisitos de alteração rápida, esse trabalho de configuração o atrasa e força você a desviar o foco da criação de sua lógica de negócios.

O Aplicativos Lógicos do Azure Automation oferece uma abordagem diferente. Você descreve o que deseja automatizar e a plataforma cria fluxos de trabalho que raciocinam sobre cada solicitação, escolhem a melhor próxima etapa no runtime e escalonam para um humano quando necessário. Essa abordagem funciona bem para um trabalho ambíguo e de rápida mudança com alta carga cognitiva, portanto, você se mantém focado no resultado dos negócios. Você obtém um designer visual, um assistente de IA e mais de 1.400 conectores prontos para uso para criar, testar e monitorar fluxos de trabalho inteiramente dentro do navegador. Não há mais nada para instalar em seu computador.

Se você já usa Aplicativos Lógicos do Azure Standard ou Consumption, considere o Aplicativos Lógicos do Azure Automation como uma ferramenta de automação complementar para cenários com fluxos imprevisíveis. Ambos têm o mesmo runtime, conectores e ferramentas de gerenciamento. Se você estiver vindo de outra plataforma de automação, poderá começar sem experiência em Aplicativos Lógicos do Azure.

Essa visão geral explica quando usar a Automação Aplicativos Lógicos do Azure, como ela funciona, como começar e os principais conceitos.

Note

Para processos estáveis e repetitivos com comportamento definido e etapas previsíveis, use a automação tradicional como Aplicativos Lógicos do Azure Standard ou Consumo.

Por que usar a Automação de Aplicativos Lógicos do Azure

O Aplicativos Lógicos do Azure Automation ajuda você a criar e executar fluxos de trabalho dinâmicos, orientados por IA, em que o melhor caminho pode mudar em tempo de execução. Quando o sucesso da sua equipe é medido pelos resultados, e cada solicitação pode seguir um caminho diferente, deixe os fluxos de trabalho cuidarem do raciocínio e da tomada de decisões, enquanto você mantém o controle com a aprovação humana. Essa abordagem ajuda a reduzir o retrabalho quando as regras de negócios mudam, as exceções aumentam ou novas ferramentas devem ser adicionadas rapidamente.

Em comparação com outras plataformas de automação, a Automação Aplicativos Lógicos do Azure combina orquestração adaptável com controles empresariais, para que você possa se mover mais rapidamente sem abrir mão da governança, do monitoramento ou da rastreabilidade.

When Escolher
O processo de negócio é variável e carregado de decisões. Automação de Aplicativos Lógicos do Azure
O processo de negócios é estável, conhecido e previsível. Aplicativos Lógicos do Azure Standard ou Plano de Consumo

Para obter mais informações de comparação, use a tabela a seguir para examinar suas opções:

Area Automação de Aplicativos Lógicos do Azure Aplicativos Lógicos do Azure Padrão e Consumo Outras plataformas de automação
Modelo primário Ambíguo, alterando fluxos de trabalho que precisam de adaptação de runtime Fluxos de trabalho estáveis e repetíveis com caminhos definidos Varia de acordo com a plataforma e o design
Modelo de orquestração Probabilístico com planejamento e execução agênticos Orquestração de fluxo de trabalho determinística baseada em regra Geralmente determinística, às vezes híbrida
Roteamento de fluxo Seleção dinâmica da próxima etapa em tempo de execução Ramificações e condições predefinidas Normalmente predefinido com o comportamento dinâmico dependendo da plataforma
Supervisão humana Integrado para pontos de aprovação e intervenção Com suporte por meio de etapas e integrações de fluxo de trabalho Varia de acordo com os recursos da plataforma
Tooling Agentes, servidores MCP, conectores e ferramentas tipadas Conectores, loops de agente, operações nativas internas e integrações personalizadas Varia, geralmente conectores e integrações com APIs
Melhores casos de uso Tarefas ambíguas, processos de alta alteração, tratamento de exceções Automação do processo empresarial definida e estruturada, integrações, trabalhos agendados Automação geral, dependendo dos pontos fortes da plataforma
Governança e operações Controles corporativos, monitoramento e rastreamento Controles corporativos, monitoramento e diagnóstico Varia de acordo com a maturidade da plataforma
Curva de aprendizado Mais rápido para padrões agênticos orientados por intenção Mais rápido para modelagem de processo explícito Depende da experiência de plataforma e equipe

A tabela a seguir apresenta algumas formas de entender a Automação do Aplicativos Lógicos do Azure em comparação com outros serviços de automação, com base em sua experiência anterior:

Experience Recomendação
Conhecimento básico de Aplicativos Lógicos do Azure Standard ou Consumption Considere o Aplicativos Lógicos do Azure Automation como um serviço complementar para automatizar processos com cargas de trabalho ambíguas, imprevisíveis ou não estruturadas. O Aplicativos Lógicos do Azure Automation e o Aplicativos Lógicos do Azure Standard usam o mesmo tempo de execução, conectores e plano de gerenciamento. Então, você pode pensar neles como irmãos.
None Comece com o Aplicativos Lógicos do Azure Automation. Você não precisa ter experiência com Aplicativos Lógicos do Azure Standard ou Consumption para começar a usar.
Outros serviços de automação Considere a Automação do Aplicativos Lógicos do Azure como uma maneira de criar fluxos de trabalho dinâmicos com conectores, governança e monitoramento, sem definir de antemão todos os fluxos possíveis.

Para obter mais informações, consulte Comparar serviços de automação.

Como funciona a Automação de Aplicativos Lógicos do Azure

A Automação do Aplicativos Lógicos do Azure usa uma abordagem probabilística que oferece suporte ao comportamento agêntico. O runtime executa as seguintes tarefas:

Tarefa Description
1 Interprete as solicitações ou instruções fornecidas.
2 Avalie os dados, o contexto e o conhecimento de domínio disponíveis e relevantes.
3 Raciocinar iterativamente e avaliar as possíveis ações.
4 Escolha e planeje a melhor maneira de concluir a tarefa.
5 Execute o plano com aprovação humana quando necessário.

Essa solução funciona bem quando o melhor caminho varia durante cada execução, por exemplo:

  • Fluxos de trabalho de processamento de pedidos de compra entre sistemas e ferramentas.
  • Triagem de casos e tratamento de exceções entre sistemas.
  • Agentes implementados em ferramentas como Microsoft Teams e Slack.
  • Agentes de conversação apoiados por orquestrações determinísticas de fluxo de trabalho.
  • Cenários que precisam de ferramentas tipadas, orquestração e sumarização.

Introdução à Automação de Aplicativos Lógicos do Azure

Escolha entre as seguintes abordagens com base em sua preferência:

Ponto de partida Description
assistente de IA Uma experiência de chat em que você usa prompts para gerar ou refinar fluxos de trabalho rapidamente. Revise e ajuste os resultados no Designer.
Designer de fluxos de trabalho Uma experiência gráfica visual em que você cria, testa e executa fluxos de trabalho agente. Adicione manualmente um gatilho, ações, agentes, ferramentas, servidores MCP e outros itens para impulsionar seu fluxo de trabalho.
Modelos de fluxo de trabalho Padrões de fluxo de trabalho predefinidos para cenários de automação comuns e específicos que incluem um gatilho e ações pré-preenchidos. Você precisa concluir quaisquer requisitos de configuração, como autenticação e valores de parâmetros, para a sua carga de trabalho específica.

Juntas, essas experiências ajudam você a migrar mais rapidamente da ideia para a automação de trabalho, enquanto você mantém o controle sobre segurança, confiabilidade, governança e outros requisitos corporativos. Monitore e rastreie todas as etapas que ocorrem em seu fluxo de trabalho, incluindo atividades do agente, para diagnóstico e auditoria.

Conceitos-chave e terminologia

Ao trabalhar com a Automação Aplicativos Lógicos do Azure, você aprenderá mais sobre os seguintes componentes principais:

Componente Description
Projeto Uma unidade de nível superior que organiza e agrupa seus aplicativos.

Se você trabalhou com Aplicativos Lógicos do Azure Standard, considere esse componente semelhante a um projeto Visual Studio Code que inclui um ou vários aplicativos lógicos Standard e seus fluxos de trabalho.
Aplicativo Um pacote de implantação que armazena suas definições e configurações de fluxo de trabalho .

Considere esse componente semelhante a um aplicativo lógico Standard.
Fluxo de trabalho Uma sequência de tarefas que sempre começa com um gatilho de evento. Um fluxo de trabalho usa itens como operações internas, conexões, agentes e servidores MCP.

Considere esse componente como outros fluxos de trabalho em Aplicativos Lógicos do Azure Standard e Consumo.
Connection Um link autenticado reutilizável para um serviço, por exemplo, uma chave de API ou OAuth.
Trigger Um evento que executa um fluxo de trabalho, como uma solicitação HTTP de entrada, chegada de mensagem ou ocorrência de agendamento.
Ação Uma etapa que é executada em um fluxo de trabalho, como uma chamada HTTP de saída, ramificação condicional, loop ou transformação.
Agente Um agente de IA com funcionalidades de ferramenta.
Ferramenta Uma ferramenta que um agente chama para concluir uma tarefa.
Sub-fluxo de trabalho Um fluxo de trabalho aninhado que é chamado e executado por outro fluxo de trabalho.

Para obter mais informações, consulte:

Próximas Etapas