Ideias de soluções
Este artigo descreve uma ideia de solução. Seu arquiteto de nuvem pode usar essa orientação para ajudar a visualizar os principais componentes para uma implementação típica dessa arquitetura. Use este artigo como ponto de partida para projetar uma solução bem arquitetada que se alinhe com os requisitos específicos da sua carga de trabalho.
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.