Home »  Technologie » Cloud Computing » Les mots de l’IT : serverless computing

Les mots de l’IT : serverless computing

Tech Page One

Le monde de l’IT est complexe et en maîtriser tous les rouages n’est pas une mince affaire. Premier obstacle : des terminologies parfois obscures, nourries de sigles, d’acronymes, d’anglicismes ou de néologismes. Les mots de l’IT ont pourtant un sens et celui-ci est parfois plus simple qu’il n’y paraît. TechPageOne ouvre pour vous le grand lexique de l’IT.

Les mots de l'IT : serverless computing

Serverless computing.

Dernière tendance en date en matière d’architecture logicielle : l’application sans serveur. Souvent appelée function-as-a-service ou serverless computing, elle ne signifie pas néanmoins la disparition du serveur. Le but est en réalité de masquer totalement l’infrastructure pour le développeur. Celui-ci écrit son code comme il en a l’habitude, puis l’envoie vers un service cloud qui se chargera de l’exécuter, sans se préoccuper à aucun moment du serveur, de la base de données ou du système de stockage sous-jacent.

L’avantage de ce modèle est que le développeur se concentre sur son application sans devoir tenir compte des contraintes de déploiement, de scalabilité, de disponibilité, de sécurité ou encore de maintenance. Chaque événement au sein de l’application va déclencher une fonction chez le fournisseur. Chaque fonction peut être exécutée indépendamment, à la manière d’un microservice, et uniquement pendant les quelques secondes nécessaires. L’utilisateur ne paie ainsi que pour le temps durant lequel son application fonctionne. Les principaux acteurs du cloud proposent aujourd’hui cette approche (AWS Lambda, Google Cloud Functions, Microsoft Azure Functions, IBM Bluemix OpenWhisk).

 

Denis Montillet

Denis Montillet

Actuellement en charge du marketing B2B chez Dell France, Denis Montillet pilote les initiatives stratégiques autour de la gestion des données, de la convergence, des technologies « software-defined » et du cloud.

Derniers articles:

 

Tags: Cloud Computing,  Datacenter,  Technologie