Ideias de soluções
Este artigo é uma ideia de solução. Se você quiser que expandamos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações de implementação ou orientação de preços, informe-nos fornecendo feedback do GitHub.
Essa ideia de solução ajuda a melhorar a produtividade dos funcionários e acelerar a tomada de decisões, dando aos aplicativos de processamento legados um front-end moderno. Esta solução de aplicativo de linha de negócios consolida dados de vários sistemas de negócios. Em seguida, apresenta os dados em front-ends web e móveis.
Potenciais casos de utilização
As organizações que desejam conectar sistemas legados diferentes e dar acesso aos usuários por meio de uma interface do usuário móvel podem se beneficiar dessa solução. Os sistemas legados incluem:
- Sistemas de entrada de ordens de venda e inventário.
- Bases de dados hospitalares.
- Software de faturação de seguros e sinistros.
- Sistemas bancários.
Arquitetura
Faça o download de um SVG desta arquitetura.
Fluxo de dados
- O aplicativo móvel do cliente é autenticado por meio do Azure Ative Directory B2C.
- O aplicativo móvel do cliente se conecta ao serviço Web back-end que agrega dados de diferentes sistemas usando conexão assíncrona.
- O aplicativo Web se conecta ao banco de dados SQL.
- O Power BI se conecta ao banco de dados SQL e ao SharePoint.
- O aplicativo lógico extrai dados do CRM (Salesforce).
- O aplicativo lógico se conecta ao sistema SAP (local ou na nuvem).
- O aplicativo móvel para funcionários se conecta ao aplicativo lógico que orquestra o processo de negócios.
- O aplicativo móvel para funcionários é autenticado por meio do Microsoft Entra ID.
Componentes
- As Máquinas Virtuais do Azure permitem implantar uma imagem do Windows Server ou Linux na nuvem. É possível selecionar imagens a partir de um mercado ou utilizar as suas próprias imagens personalizadas.
- O Banco de Dados SQL do Azure é um serviço de banco de dados relacional que permite criar, estender e dimensionar rapidamente aplicativos relacionais na nuvem.