Editar

Processos empresariais personalizados

Azure API Management
Serviço de Bot do Azure AI
Azure Functions
Power Apps
Power BI
Power Automate

Ideias de solução

Este artigo é uma ideia de solução. Se quiser que expandamos o conteúdo com mais informações, como potenciais casos de utilização, serviços alternativos, considerações de implementação ou orientações de preços, informe-nos ao fornecer feedback do GitHub.

Este exemplo demonstra como pode implementar portais que automatizam processos manuais ou baseados em papel e apresentam uma experiência de utilizador avançada. Utilize a gestão de API do Azure e Funções do Azure para ligar APIs personalizadas, que utilizam os seus sistemas legados. Ao utilizar bases de dados geridas pelo Azure e uma abordagem de baixo código para automatizar tarefas, pode reduzir os custos gerais da solução ao mesmo tempo que cria rapidamente aplicações que são em tempo real, resilientes e dimensionáveis por predefinição.

Arquitetura

Diagrama que mostra o fluxo de dados no sistema de companhias aéreas com componentes do Azure.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de dados

Os dados fluem através da solução da seguinte forma:

  1. O sistema de companhias aéreas comunica com uma API personalizada alojada no Azure Gestão de API.
  2. Um coordenador de API personalizado recebe notificações e processa mensagens recebidas do sistema de companhias aéreas. Envia-os para o Power Apps, onde os voos são atribuídos aos canais do Microsoft Teams.
  3. Quando um utilizador seleciona um piloto para monitorizar ou quando o sistema atribui o utilizador a um piloto, o sistema coloca em fila uma chamada de Graph API numa fila da Conta de Armazenamento do Azure para processamento adicional.
  4. Funções do Azure executa as chamadas de Graph API com base nas mensagens recebidas na fila de armazenamento, no envio de notificações para o Teams e também transmite todos os eventos para um Hubs de Eventos do Azure para análise adicional.
  5. O sistema de notificação da companhia aérea é gerido por um serviço de mensagens de bot personalizado que emprega o Azure Bot Service.
  6. Os bots personalizados enviam atualizações de voo aos utilizadores no Teams.
  7. Um armazenamento do Azure Data Lake oferece retenção de longo prazo e processamento de micro lotes de eventos a partir dos Hubs de Eventos, gerando, em última análise, relatórios informativos com o Power BI.

Componentes

Os dados são carregados a partir destas diferentes origens de dados com vários componentes do Azure:

  • Power Apps: aumente a agilidade na sua organização ao criar rapidamente aplicações de baixo código que modernizam processos e resolvem desafios difíceis.
  • Funções do Azure: Acelerar e simplificar o desenvolvimento de aplicações com computação sem servidor
  • Gestão de API do Azure: plataforma de gestão híbrida e multicloud para APIs em todos os ambientes
  • base de dados do SQL do Azure: crie aplicações que se dimensionem com o ritmo da sua empresa com SQL gerido e inteligente na cloud
  • Azure Cosmos DB: Base de dados NoSQL rápida com APIs abertas para qualquer escala
  • Armazenamento do Azure: armazenamento em nuvem extremamente dimensionável e seguro para os seus dados, aplicações e cargas de trabalho
  • Hubs de Eventos do Azure: Ingestão de dados em tempo real simples, segura e dimensionável
  • Azure Data Lake Storage: Data lake extremamente dimensionável e seguro para as cargas de trabalho de análise de alto desempenho
  • Azure Bot Service: um serviço gerido concebido para o desenvolvimento de bots
  • Azure Data Factory: serviço de integração de dados híbrido que simplifica o ETL em escala
  • Power Automate: Simplificar tarefas repetitivas e processos sem papel
  • O Power BI é um conjunto de ferramentas de análise de negócios para analisar dados e partilhar informações.

Detalhes do cenário

Potenciais casos de utilização

A utilização de fluxos de trabalho digitais não está limitada a nenhuma indústria. Os fluxos de trabalho digitais baseados em documentos utilizam os mesmos componentes, mas organizam-nos de forma diferente para satisfazer os requisitos de um processo. Exemplos de setores que podem beneficiar de processos automatizados incluem, mas não se limitam a:

  • Fabrico
  • Cuidados de saúde
  • Education
  • Finance
  • Sociedades de advogados
  • Companhias aéreas (aeroespacial)

Próximos passos