Azure Functions ontwikkelen
Azure App Services
Florin Angelescu
Azure Cloud Architect
Wat zijn triggers?
$$

- Bepaalt hoe een functie wordt aangeroepen
- Functies reageren op:
- HTTP-verzoeken
- Berichten in een queue
- Bestandupload
- Elke functie heeft precies één trigger
Veelvoorkomende triggertypen
Wat zijn bindings?
- Maakt koppelingen met externe data en services eenvoudig
- Integratie gebeurt achter de schermen
- Houdt code slank, geen extra infrastructuurbeheer
Invoer- vs. uitvoerbindings

- Ontvang automatisch een blob-bestand of databaserecord

- Cosmos DB, Event Hubs of e-mailproviders
Invoer- vs. uitvoerbindings
Praktijkvoorbeeld
- Gebruiker uploadt een afbeelding:
- Een blob-trigger start de functie
- Invoerbinding levert de afbeelding aan de functie
- De functie kan:
- De afbeelding schalen
- Tags toevoegen
- Uitvoerbindings kunnen dan:
- De bijgewerkte afbeelding opslaan
- Metadata vastleggen in Cosmos DB
- Een melding sturen
Laten we oefenen!
Azure App Services
Preparing Video For Download...