Dezvoltarea Azure Functions
Azure App Services
Florin Angelescu
Azure Cloud Architect
Ce sunt trigger-ele?
$$

- Definește modul în care este invocată o funcție
- Funcțiile pot răspunde la:
- Cereri HTTP
- Mesaje dintr-o coadă
- Încărcarea unui fișier
- Fiecare funcție trebuie să aibă un trigger
Tipuri comune de trigger-e
Ce sunt binding-urile?
- Simplifică conexiunile la date și servicii externe
- Integrarea este gestionată în fundal
- Menține codul concis, fără gestionarea infrastructurii suplimentare
Binding-uri de intrare vs. ieșire

- Primește automat un fișier blob sau o înregistrare din baza de date

- Cosmos DB, Event Hubs sau furnizori de e-mail
Binding-uri de intrare vs. ieșire
Exemplu din lumea reală
- Utilizatorul încarcă o imagine:
- Un trigger blob pornește funcția
- Binding-ul de intrare furnizează imaginea funcției
- Funcția poate:
- Redimensiona imaginea
- Adăuga etichete
- Binding-urile de ieșire pot:
- Stoca imaginea actualizată
- Înregistra metadate în Cosmos DB
- Trimite o notificare
Să exersăm!
Azure App Services
Preparing Video For Download...