FaaS – Function-as-a-Service

Mettre en œuvre la logique d'entreprise sans se soucier de l'infrastructure

Cloud servers in a data center, that run function as a service code to provide a first-in-class development experience.

Le Function-as-a-Service permet de fournir du code pour la logique métier sans avoir à gérer l'infrastructure complexe sous-jacente. Il s'agit par exemple du déploiement et de la maintenance des serveurs, de l'installation, de la configuration et de la mise à jour des composants de la structure ou des services de serveur nécessaires, ou encore de l'écriture du code d'infrastructure pour la journalisation des événements ou la collecte des métriques.

L'utilisation de FaaS est particulièrement avantageuse lorsqu'il s'agit de réagir à des événements ou des déclencheurs. Grâce au modèle de facturation à l'utilisation, seules les ressources informatiques réellement utilisées sont facturées. De plus, les fonctions peuvent être adaptées à la charge de travail.

Azure Cloud propose "Azure Functions" en tant que service FaaS pour représenter ce domaine de l'informatique sans serveur. Grâce aux nombreux déclencheurs disponibles, Azure Functions peut être facilement intégré aux services Azure déjà utilisés, comme Azure Service Bus, Cosmos DB ou Blob Storage.

Grâce aux nombreuses possibilités d'utilisation, j'ai déjà utilisé Azure Functions à plusieurs reprises par le passé, par exemple pour déclencher la mise à jour d'un site web généré de manière statique dès qu'une modification a été apportée au contenu publié dans le CMS.

Function-as-a-Service semble être l'approche adaptée à votre problème ? Contactez-moi dès aujourd'hui !