Introduction
Azure Functions est une solution serverless qui vous permet d’écrire moins de code, de maintenir une infrastructure plus légère et de réduire les coûts. Au lieu de vous préoccuper du déploiement et de la maintenance des serveurs, l’infrastructure cloud met à votre disposition tous les serveurs à jour nécessaires pour assurer l’exécution de vos applications.
Les fonctionnalités d’Azure Functions vous permettent de :
Utiliser votre langage préféré : Écrivez des fonctions en C#, Java, JavaScript, PowerShell ou Python, ou utilisez un gestionnaire personnalisé pour utiliser pratiquement n’importe quel autre langage.
Automatiser le déploiement : En basant sur les outils votre approche de l’utilisation des pipelines externes, une myriade d’options de déploiement est disponible.
Dépanner une fonction : Utilisez les outils de surveillance et les stratégies de test pour obtenir des insights sur vos applications.
Bénéficiez d’options de tarification flexibles : Avec le plan de consommation, vous payez uniquement lors de l’exécution de vos fonctions, tandis que les plans Premium et App Service offrent des fonctionnalités pour des besoins spécifiques.
Exemple de scénario
Vous êtes propriétaire d’une entreprise et vous souhaitez envoyer un e-mail de vœux à vos clients pour les fêtes de fin d’année. Au lieu de créer un site web, de le déployer et de l’héberger uniquement pour une fonction, vous souhaitez utiliser une fonction Azure, ajouter les détails de connexion à votre messagerie électronique dans la fonction, puis la déployer sur Azure. Cette fonction se connecte à la source de données, récupère les informations de messagerie électronique de vos clients et leur envoie un e-mail à la date et à l’heure prévues.
Objectifs d’apprentissage
Dans ce module, vous allez découvrir :
- Qu’est-ce qu’Azure Functions et comment pouvez-vous interagir avec ce service.
- Quels sont les composants clés d’Azure Functions et de quelle manière fonctionne-t-il.
- Quels sont les points forts d’Azure Functions et comment utiliser au mieux ce service.
Quel est l’objectif principal ?
À la fin de ce module, vous devrez être capable de décrire le service Azure Functions, de décrire son fonctionnement et de savoir quand l’utiliser.
Produit en partenariat avec les ambassadeurs Microsoft Learn Student Ambassadors Dwitrisha Saha, Aditya Raman, Dishita Bhasin, Devansu Yadav, Ritvi Mishra et Nirali Sahoo