ParisTypeScript / talks

Repository dédié aux soumissions de talks pour Paris TypeScript
25 stars 3 forks source link

Proposition de talk - Paris TypeScript : Panorama des serverless #12

Closed domscale closed 3 years ago

domscale commented 4 years ago

Proposition de talk - Paris TypeScript

Description du talk

Contenu

Alors que les solutions serverless sont très attractives, il peut être déroutant pour un développeur Web de s’y lancer, à moins de maîtriser les pratiques DevOps, les routines de déploiements, les bonnes pratiques de sécurité...

Cela est particulièrement vrai pour les développeurs JavaScript FullStack. Bien qu’ils sachent développer leurs APIs avec un serveur Node.js, ils n’ont généralement pas connaissance des impacts du serverless sur l’architecture logicielle et des contraintes du Function-as-a-Service (FaaS), comme AWS Lambda.

L’objectif de ce talk est de présenter aux développeurs web tout ce qu’il faut savoir pour bien démarrer avec les plateformes serverless, en leur expliquant pas à pas les différents aspects essentiels à leurs utilisations.

En partant d’une application web type, nous allons expliquer comment développer, builder, tester et déployer en production sur une infrastructure serverless, afin de tirer parti de leur différentes possibilités. Nous allons donc passer en revue les différentes solutions FaaS du marché : AWS Lambda, Google Cloud Functions, Azure Functions, le framework serverless, Zeit et WarpJS. On comparera les points forts et points faibles de chaque solution et nous partagerons quelques astuces pour aller plus loin.

A la fin de ce talk, vous aurez ainsi les moyens d’intégrer sereinement le Function-as-a-Services dans vos développements d’applications web et vous aurez vu toutes les “FaaS” du serverless !

A propos de vous

Nicolas Pennec est un développeur web depuis 15 ans, et actuellement expert JavaScript pour une startup rennaise, qui propose une nouvelle approche au serverless. Pour la mise au point de leur nouveau produit, il a pu expérimenter plusieurs infrastructures serverless : AWS Lambda, Azure Functions, Google Cloud Functions et IBM Functions. Dans le cadre de leur R&D, il a également étudié les solutions de Zeit ou encore le framework Serverless. Ainsi, il a une bonne vision de l’écosystème serverless, ses avantages et inconvénients. Il souhaite donc partager ce REX aux développeurs web, et notamment JavaScript.

Il co-organise le meetup RennesJS, qui rassemble chaque mois une communauté de passionnés. Il est également actif dans l’écosystème open source Nuxt.js.