Développer des fonctions Azure
Services d'applications Azure
Florin Angelescu
Azure Cloud Architect
Qu'est-ce qu'un déclencheur ?
$$
Définit comment une fonction est appelée
Les fonctions peuvent réagir à :
Requêtes HTTP
Messages dans une file
Téléversement de fichiers
Chaque fonction doit avoir un déclencheur
Types de déclencheurs courants
Qu'est-ce qu'une liaison ?
Simplifient les connexions à des données et services externes
L'intégration est gérée en arrière-plan
Code allégé, sans gestion d'infrastructure additionnelle
Liaisons d'entrée vs de sortie
Recevoir automatiquement un objet blob ou un enregistrement de base de données
Cosmos DB, Event Hubs ou des fournisseurs de courriel
Liaisons d'entrée vs de sortie
Liaisons multiples
Exemple concret
Une personne téléverse une image :
Un déclencheur blob démarre la fonction
La liaison d'entrée fournit l'image à la fonction
La fonction peut :
Redimensionner l'image
Ajouter des étiquettes
Les liaisons de sortie peuvent ensuite :
Stocker l'image mise à jour
Consigner les métadonnées dans Cosmos DB
Envoyer un avis
Passons à la pratique !
Services d'applications Azure
Preparing Video For Download...