Editar

Compartilhar via


Adicionar um front-end móvel a um aplicativo herdado

Microsoft Entra ID
ID externo do Microsoft Entra
Banco de Dados SQL do Azure
Máquinas Virtuais do Azure

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 aos requisitos específicos de 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. Essa 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.

Possíveis casos de uso

As organizações que desejam conectar sistemas legados diferentes e dar aos usuários acesso 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 faturamento de seguros e sinistros.
  • Sistemas bancários.

Arquitetura

Diagrama da ArquiteturaBaixe um SVG dessa arquitetura.

Fluxo de dados

  1. O aplicativo móvel do cliente autentica por meio do Azure Active Directory B2C.
  2. O aplicativo móvel do cliente conecta-se ao serviço Web de back-end que agrega dados de diferentes sistemas usando a conexão assíncrona.
  3. O aplicativo Web se conecta ao banco de dados SQL.
  4. O Power BI conecta-se ao banco de dados SQL e ao SharePoint.
  5. O aplicativo lógico efetua o pull de dados do CRM (Salesforce).
  6. O aplicativo lógico conecta-se ao sistema SAP (local ou na nuvem).
  7. O aplicativo móvel do funcionário conecta-se ao aplicativo lógico que orquestra o processo de negócios.
  8. O aplicativo móvel do funcionário é autenticado por meio do Microsoft Entra ID.

Componentes

  • As Máquinas Virtuais do Azure permitem que você implante uma imagem do Windows Server ou do Linux na nuvem. Você pode selecionar as imagens de um marketplace ou usar suas próprias imagens personalizadas.
  • O Banco de Dados SQL do Azure é um serviço de banco de dados relacional que permite criar, ampliar e escalar rapidamente aplicativos relacionais na nuvem.

Próximas etapas