Розроблення Azure Functions
Azure App Services
Florin Angelescu
Azure Cloud Architect
Що таке тригери?
$$

- Визначають, як викликається функція
- Функції реагують на:
- HTTP-запити
- Повідомлення в черзі
- Завантаження файлів
- Кожна функція має один тригер
Що таке прив'язки?
- Спрощують під'єднання до зовнішніх даних і сервісів
- Інтеграція відбувається «за лаштунками»
- Код залишається лаконічним, без зайвого керування інфраструктурою
Вхідні та вихідні прив'язки

- Автоматично отримувати blob-файл або запис бази даних

- Cosmos DB, Event Hubs або провайдери електронної пошти
Вхідні та вихідні прив'язки
Приклад з практики
- Користувач завантажує зображення:
- Тригер blob запускає функцію
- Вхідна прив'язка передає зображення до функції
- Функція може:
- Змінити розмір зображення
- Додати мітки
- Вихідні прив'язки можуть:
- Зберегти оновлене зображення
- Записати метадані в Cosmos DB
- Надіслати сповіщення
Давайте потренуємось!
Azure App Services
Preparing Video For Download...