VT2017 Serverless Architectures

From air
Jump to navigation Jump to search

Présentation

  • Sujet : Serverless Architectures
  • Auteur : Antoine Boisadam
  • Enseignants : Didier Donsez, Georges-Pierre Bonneau
  • Date : 15/09/2017

OpenWhisk.jpeg

Résumé

Une architecture qualifiée de serveless est une architecture où l'utilisateur n'a plus à gérer la moindre infrastructure (machine, VM, ...). Le serveur existe toujours bel et bien, mais il est "caché" aux developpeurs. Un des gros avantages de ce type d'architecture est que la mise à l'échelle est automatiquement gérée. Les développeurs créent des fonctions et les exécutent à la suite d'un ou plusieurs évenements. OpenWhisk est une plateforme open source, poussée par Apache, qui permet de mettre en place une architecture serverless. OpenWhisk permet donc d'executer des fonctions JavaScript (Node.js) ou Swift, en réponse a des évenements et à n'importe quel échelle.

  • Mots-clés : calcul, infrastructure, fonctions, évenements, cloud, mise à l'echelle, disponibilité

Abstract

  • Keywords : computing, infrastructure, functions, server, cloud, scalability, availability

Synthèse

Webographie