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

Cлужба управления Azure API
Azure AI Служба Bot
Функции Azure
Power Apps
Power BI
Power Automate

Идеи решения

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

В этом примере показано, как можно развертывать порталы, которые автоматизируют процессы вручную или на основе бумаги и предоставляют широкий пользовательский интерфейс. Используйте управление API Azure и Функции Azure для подключения пользовательских API, которые касаются устаревших систем. Используя управляемые Azure базы данных и подход с низким кодом к автоматизации задач, вы можете снизить общие затраты на решение, быстро создавая приложения в режиме реального времени, устойчивые и масштабируемые по умолчанию.

Архитектура

Схема, показывющая поток данных в системе авиакомпаний с компонентами Azure.

Скачайте файл Visio для этой архитектуры.

Поток данных

Поток данных проходит через решение следующим образом.

  1. Система авиакомпаний взаимодействует с пользовательским API, размещенным в Azure Управление API.
  2. Пользовательский координатор API получает уведомления и обрабатывает входящие сообщения из системы авиакомпаний. Он отправляет их в Power Apps, где рейсы назначаются каналам Microsoft Teams.
  3. Когда пользователь выбирает тестовый тест для мониторинга или когда система назначает пользователю полету, система очереди вызова API Graph в очереди служба хранилища Azure учетной записи для дальнейшей обработки.
  4. Функции Azure выполняет вызовы API Graph на основе входящих сообщений в очереди хранилища, отправки уведомлений в Teams, а также потоковой передачи всех событий в Центры событий Azure для дальнейшего анализа.
  5. Система уведомлений авиакомпании управляется пользовательской службой обмена сообщениями бота, которая использует Azure Служба Bot.
  6. Пользовательские боты отправляют обновления тестов пользователям в Teams.
  7. Хранилище Azure Data Lake обеспечивает долгосрочное хранение и микро пакетную обработку событий из Центров событий, в конечном счете создавая аналитические отчеты с помощью Power BI.

Компоненты

Данные из этих разных источников данных загружаются с помощью нескольких компонентов Azure:

  • Power Apps: повышение гибкости в организации путем быстрого создания приложений с низким кодом, которые модернизируют процессы и решают сложные задачи.
  • Функции Azure. Ускорение и упрощение разработки приложений с помощью бессерверных вычислений
  • Управление API Azure: гибридная, многооблачная платформа управления для API во всех средах
  • База данных SQL Azure. Создание приложений, масштабируемых с помощью управляемого и интеллектуального SQL в облаке
  • Azure Cosmos DB: база данных Fast NoSQL с открытыми API для любого масштаба
  • служба хранилища Azure: масштабируемое, безопасное облачное хранилище для данных, приложений и рабочих нагрузок
  • Центры событий Azure: простой, безопасный и масштабируемый прием данных в режиме реального времени
  • Azure Data Lake Storage: масштабируемое и безопасное озеро данных для рабочих нагрузок высокопроизводительной аналитики
  • Azure Служба Bot: управляемая служба, созданная для разработки ботов
  • Фабрика данных Azure: гибридная служба интеграции данных, которая упрощает ETL в масштабе
  • Power Automate: упрощение повторяющихся задач и безбумажных процессов
  • Power BI — набор средств бизнес-аналитики для анализа данных и обмена информацией.

Подробности сценария

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

Использование цифровых рабочих процессов не ограничивается ни одной отраслью. Цифровые рабочие процессы на основе документов используют одни и те же компоненты, но упорядочивать их по-разному в соответствии с требованиями процесса. Примеры отраслей, которые могут воспользоваться автоматизированными процессами, включают в себя, но не ограничиваются:

  • Производство
  • Здравоохранение
  • Образование
  • Finance
  • Юридические фирмы
  • Авиакомпании (аэрокосмические)

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