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
Transfira um ficheiro do Visio desta arquitetura.
Fluxo de dados
Os dados fluem através da solução da seguinte forma:
- O sistema de companhias aéreas comunica com uma API personalizada alojada no Azure Gestão de API.
- 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.
- 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.
- 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.
- 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.
- Os bots personalizados enviam atualizações de voo aos utilizadores no Teams.
- 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
- O que é o Power BI?
- Introdução às Funções do Azure
- Acerca do Azure Gestão de API
- O que é a Base de Dados SQL do Azure?
- Bem-vindo ao Azure Cosmos DB
- O que são os Hubs de Eventos do Azure?
- Introdução ao Azure Data Lake Storage
- Azure Bot Service
- O que é Azure Data Factory?
- Introdução ao Power Apps