Introdução
Esta unidade introduz a RPA (automação robótica de processos) e os casos de uso para os fluxos do Microsoft Power Automate para desktop.
Muitos aplicativos herdados não têm um método para acessar seus dados ou funcionalidades, exceto por meio da interface do usuário. As soluções de RPA operam gerando uma lista de ações capturando as etapas executadas por um usuário na interface de usuário de um aplicativo. A solução de RPA executa a automação repetindo as etapas na interface do usuário do aplicativo, simulando efetivamente as ações do usuário no software. A RPA permite a automação de aplicativos que não têm uma API que pode ser usada para essas tarefas de automação.
A RPA (automação robótica de processos) recebeu muito interesse e atenção. Automatizando tarefas simples, as soluções de RPA podem reduzir os custos e, ao mesmo tempo, ajudar a reduzir erros.
Problemas de automação herdados
A análise do trabalho realizado pelos usuários resultou nas seguintes observações estatísticas:
- 60% de todas as ocupações têm pelo menos 30 por cento das atividades automatizadas.
- Quase 50% das atividades de trabalho globais podem ser automatizadas usando a tecnologia atual.
- O tempo de processamento e coleta de dados pode ser melhorado em 64% com a automação.
As melhores organizações são suportadas por pessoas estratégicas e criativas, mas geralmente elas são forçadas a gastar quase metade do tempo delas em tarefas repetitivas que poderiam ser automatizadas com a tecnologia atual.
Uma barreira importante na automação de sistemas e fluxos de trabalho pode ser que os aplicativos herdados e outros externos não tenham acesso de dados de API moderno, que permite que ferramentas como o Microsoft Power Automate os inclua em seus fluxos da nuvem.
Nem sempre é possível substituir os aplicativos herdados devido a dificuldades ou os custos para substituí-los. Além disso, vários aplicativos herdados são locais e vinculam aplicativos locais, e combiná-los com serviços de nuvem em um processo de automação de ponta a ponta pode ser difícil.
Muitas soluções de RPA foram desenvolvidas para resolver esse problema. Os fluxos do Power Automate para desktop são a resposta para esse problema.
Automação com o Power Automate
Muitas soluções de software como serviço (SaaS) podem ser acessadas com as APIs REST modernas com as quais as ferramentas de automação, como o Power Automate, podem se conectar e orquestrar para fins de integração e automação de tarefas.
Usando o Power Automate, o arquiteto de soluções pode criar soluções inovadoras. Se um conector não estiver disponível, você poderá criar um conector personalizado se o serviço tiver uma API REST moderna. Se uma API não estiver disponível, os fluxos do Power Automate para desktop estarão disponíveis.
A Microsoft tem uma abordagem de automação:
- Acelerar a produtividade: minimize tarefas repetitivas, manuais e demoradas e crie mais tempo para que suas equipes se concentrem no trabalho estratégico.
- Automatizar em escala: permita que todos na sua organização (desde os usuários e os desenvolvedores profissionais até a TI) automatizem os fluxos de trabalho usando conectores para seus aplicativos e serviços locais e baseados na nuvem favoritos.
- Aplicar a automação inteligente: simplifique a forma como você trabalha combinando a capacidade da IA com os fluxos de trabalho e processos comerciais automatizados.
- Integrar a automação com mais segurança: permita que os usuários criem fluxos de trabalho automatizados que cumpram com as políticas estabelecidas e se concentrem nos recursos de TI especializados em um trabalho estratégico e mais complexo.
O fluxograma a seguir pode ajudá-lo a determinar como criar sua automação.
Casos de uso dos fluxos do Power Automate para desktop
Os fluxos do Power Automate para desktop automatizam tarefas repetitivas e você pode usar os fluxos do Power Automate para desktop em vários cenários. Alguns casos de uso para fluxos da área de trabalho são os seguintes:
- Processamento de faturas: o processamento de faturas inclui várias tarefas repetitivas que, se executadas incorretamente, podem levar a pagamentos atrasados ou incorretos. Por exemplo, as faturas precisam ser verificadas em relação às ordens de compra correspondentes. Os fluxos da área de trabalho podem processar faturas e executar automaticamente as verificações de validação necessárias.
- Recrutamento: os fluxos da área de trabalho podem coletar e agrupar aplicativos de vários portais de trabalho em uma única lista de candidatos.
- Processo de integração de novo usuário: novos associados a uma organização devem ser configurados em vários sistemas. Embora você possa usar ferramentas, como o Microsoft PowerShell, para executar alguma configuração, alguns aplicativos não têm automação disponível. Os fluxos da área de trabalho podem ser usados para adicionar usuários e definir suas configurações automaticamente por meio das interfaces de usuário dos aplicativos.
Função do arquiteto de soluções
Usando os fluxos da área de trabalho e de nuvem do Power Automate, o arquiteto de soluções pode criar processos completos que incluem serviços de nuvem modernos, área de trabalho herdada e aplicativos Web.
Os arquitetos de soluções devem procurar oportunidades de automação. As boas oportunidades apresentam as seguintes características:
- Processo padrão: determina se o processo é bem compreendido e consistente em como ele precisa ser implementado.
- Alta frequência: avalia se um processo é executado com frequência e se o ROI existe para gastar ciclos de construção nele.
- Processos previsíveis: verifica se os resultados são previsíveis ou se podem exigir chamadas de julgamento pelos seres humanos.
- Propenso a erro humano: pode haver um risco informando que um humano pode introduzir erros como resultado da conclusão manual do processo. Nessa situação, o arquiteto de soluções deve avaliar se os usuários podem executar facilmente várias etapas fora de ordem.
- Alto risco de falhas e impacto: determina se um alto risco e/ou impacto de uma falha podem ser reduzidos por meio da automação.
Os fluxos da área de trabalho têm muitos usos. Considere qualquer cenário no qual o processamento de formulários, a extração de dados de sistemas ou o processamento de declarações tenham ocorrido e os dados precisam ser verificados para a automação com fluxos da área de trabalho. Se você tiver um processamento baseado em regras, os fluxos da área de trabalho serão candidatos viáveis para automatizar esses processos.
A introdução do Power Automate para desktop produz muitos cenários que não seriam possíveis ou seriam difíceis e caros de realizar.
Os fluxos da área de trabalho também podem ser usados para situações em que uma API está disponível, mas ela não expõe todas as operações disponíveis na interface do usuário do aplicativo. Em tais circunstâncias, o Power Automate para desktop pode ser a resposta.
Durante o projeto, o arquiteto de soluções deve separar fluxos em automações menores para que você não tenha uma única automação que abranja todo o processo. Os motivos pelos quais você deve fazer vários fluxos menores são:
- Várias pessoas podem trabalhar na automação.
- Os fluxos pequenos com etapas comuns podem ser reutilizáveis.
- A manipulação de erros não precisa ser tão sofisticada.
- A manutenção é mais simples.
- Gerenciar a automação é mais fácil se uma etapa falhar.