Добавление внешнего интерфейса мобильного устройства в устаревшее приложение

Microsoft Entra ID
Внешняя идентификация Microsoft Entra
База данных SQL Azure
Виртуальные машины Azure

Идеи решения

Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.

Эта идея решения помогает повысить производительность сотрудников и ускорить принятие решений, предоставив устаревшим приложениям обработки современные интерфейсные интерфейсы. Это решение бизнес-приложения объединяет данные из нескольких бизнес-систем. Затем он представляет данные в веб-и мобильных интерфейсах.

Потенциальные варианты использования

Организации, которые хотят подключить устаревшие системы и предоставить пользователям доступ через мобильный пользовательский интерфейс, могут воспользоваться этим решением. Устаревшие системы включают:

  • Записи заказов на продажу и системы инвентаризации.
  • Базы данных больницы.
  • Страхование выставления счетов и программного обеспечения для утверждений.
  • Банковские системы.

Архитектура

Architecture DiagramСкачайте SVG-файл для этой архитектуры.

Поток данных

  1. Мобильное приложение клиента проходит проверку подлинности через Azure Active Directory B2C.
  2. Мобильное приложение клиента подключается к серверной веб-службе, которая объединяет данные из разных систем с помощью асинхронного подключения.
  3. Веб-приложение подключается к базе данных SQL.
  4. Power BI подключается к базе данных SQL и SharePoint.
  5. Приложение логики извлекает данные из CRM (Salesforce).
  6. Приложение логики подключается к системе SAP (локальной или в облаке).
  7. Мобильное приложение сотрудника подключается к приложению логики, которое управляет бизнес-процессом.
  8. Мобильное приложение сотрудника проходит проверку подлинности с помощью идентификатора Microsoft Entra.

Компоненты

  • Azure Виртуальные машины позволяет развернуть образ Windows Server или Linux в облаке. Вы можете выбрать образы из магазина и даже использовать собственные образы.
  • База данных SQL Azure — это служба реляционной базы данных, которая позволяет быстро создавать, расширять и масштабировать реляционные приложения в облаке.

Следующие шаги