Vývoj Azure Functions
Azure App Services
Florin Angelescu
Azure Cloud Architect
Co jsou triggery?
$$

- Definuje způsob spuštění funkce
- Funkce mohou reagovat na:
- Požadavky HTTP
- Zprávy ve frontě
- Nahrání souboru
- Každá funkce musí mít jeden trigger
Co jsou vazby?
- Zjednodušují připojení k externím datům a službám
- Integrace probíhá automaticky na pozadí
- Udržují kód přehledný bez nutnosti správy infrastruktury
Vstupní vs. výstupní vazby

- Automatické přijetí souboru blob nebo záznamu z databáze

- Cosmos DB, Event Hubs nebo e-mailoví poskytovatelé
Vstupní vs. výstupní vazby
Příklad z praxe
- Uživatel nahraje obrázek:
- Blob trigger spustí funkci
- Vstupní vazba předá obrázek funkci
- Funkce může:
- Změnit velikost obrázku
- Přidat tagy
- Výstupní vazby pak mohou:
- Uložit aktualizovaný obrázek
- Zaznamenat metadata do Cosmos DB
- Odeslat oznámení
Pojďme si procvičit!
Azure App Services
Preparing Video For Download...