Introduction

Effectué

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.

Fonctionnalités

  • 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.

  • Options tarifaires flexibles : Avec le plan Consommation, vous payez uniquement le temps d’exécution de vos fonctions, tandis que les plans Premium et App Service offrent des fonctionnalités pour des besoins spécifiques.

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 et de le déployer et de l’héberger, juste pour une seule fonctionnalité, vous pouvez utiliser une fonction Azure, ajouter vos détails de connexion d’e-mail dans la fonction, puis la déployer sur Azure. Les fonctions se connectent à la source de données, prennent les e-mails des clients et leur envoient un e-mail à une date et une heure planifiées.

Ce que vous allez apprendre ?

Dans ce module, vous allez :

  • Comprendre les points forts d’Azure Functions et comment utiliser le mieux le service.
  • Décrire plus en détail comment Azure Functions s’exécute dans Azure.

Quel est l’objectif principal ?

L’objectif principal est de décrire le service Azure Functions, de quoi il se compose, comment il fonctionne et 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