Difference between revisions of "VT2017 Serverless Architectures"

From air
Jump to navigation Jump to search
Line 20: Line 20:
   
 
=Webographie=
 
=Webographie=
  +
* http://openwhisk.incubator.apache.org/about.html
  +
* http://openwhisk.incubator.apache.org/serverless.html
  +
* http://openwhisk.incubator.apache.org/faq.html
  +
* https://aws.amazon.com/lambda/
  +
* http://blog.d2-si.fr/2017/02/21/aws-lambda-serverless/
  +
* https://martinfowler.com/articles/serverless.html
  +
* https://blog.ippon.fr/2017/06/09/les-architectures-serverless/

Revision as of 16:27, 14 September 2017

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