Azure Functions entwickeln
Azure App Services
Florin Angelescu
Azure Cloud Architect
Was sind Trigger?
$$

- Legt fest, wie eine Function aufgerufen wird
- Functions können reagieren auf:
- HTTP-Anfragen
- Nachrichten in einer Queue
- Datei-Upload
- Jede Function braucht genau einen Trigger
Was sind Bindings?
- Vereinfachen Verbindungen zu externen Daten und Diensten
- Integration läuft im Hintergrund
- Hält Code schlank, ohne Infrastrukturverwaltung
Input- vs. Output-Bindings

- Empfängt automatisch eine Blob-Datei oder einen Datenbanksatz

- Cosmos DB, Event Hubs oder E-Mail-Anbieter
Input- vs. Output-Bindings
Praxisbeispiel
- Nutzer lädt ein Bild hoch:
- Ein Blob-Trigger startet die Function
- Ein Input-Binding liefert das Bild an die Function
- Die Function kann:
- Das Bild verkleinern
- Tags hinzufügen
- Output-Bindings können dann:
- Das aktualisierte Bild speichern
- Metadaten in Cosmos DB erfassen
- Eine Benachrichtigung senden
Lass uns üben!
Azure App Services
Preparing Video For Download...