Разработка функций посредника для обмена сообщениями и создание бессерверных приложений в Azure

Средний уровень
Архитектор решений
Azure
Функции Azure
Центры событий Azure
Сетка событий Azure
Служебная шина Azure
Azure Logic Apps

Узнайте, как организовать надежный обмен сообщениями для приложений и использовать службы бессерверных приложений в Azure.

Предварительные требования

  • Опыт работы с C#

Модули, включенные в эту схему обучения

Функции Azure позволяют разработчикам внедрять бизнес-логику без необходимости управления инфраструктурой или ее подготовки.

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

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

Реализуйте в облаке шаблон "издатель — подписчик", используя хранилище очередей Azure.

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

Пишите код C# в настраиваемом приложении, которое отправляет и принимает сообщения, используя темы и очереди служебной шины Azure.

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

Узнайте, как Azure Relay позволяет безопасно предоставлять службы, которые выполняются в локальной сети клиентам в облаке. Подключение службы через границы сети, не открывая порт на брандмауэре или не изменяя инфраструктуру корпоративной сети.