[Laws] Meetup - AWS Lambda

Download [Laws] Meetup - AWS  Lambda

Post on 21-Jan-2018

181 views

Category:

Software

0 download

Embed Size (px)

TRANSCRIPT

<ol><li> 1. Meetup #1 - LAWS AWS Lambda - Awesome Photo Contest 1 </li><li> 2. Qui suis-je ? Robin Mizreh Dveloppeur backend @Corexpert Plusieurs expriences sur AWS en production 2 </li><li> 3. AWS Lambda Infrastructures manages SysAdmin Killer Micro services Flexible 3 </li><li> 4. Hello World ! 4 </li><li> 5. Contexte vnementiel phmre Ressources limites 5 </li><li> 6. Awesome Photo Contest Upload dimages/photos Traitements sur les images Gnrateur de mosaques 6 </li><li> 7. Les Contraintes Pas de gestion de serveurs (serverless) Infrastructure lastique (scalable) Cot minimum par requte 7 </li><li> 8. Infrastructure 8 </li><li> 9. Mise en place Un espace de stockage (Bucket S3) Un utilisateur IAM Du code (backend et frontend) 9 </li><li> 10. Ce que nous allons faire Cration dune API Dploiement volution 10 </li><li> 11. Source de la demo 11 https://github.com/RobinMCXP/laws_awesome_demo </li><li> 12. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 12 </li><li> 13. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 13 </li><li> 14. Lambda 1 - Get Signature 14 </li><li> 15. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 15 </li><li> 16. Lambda 2 - Process 16 </li><li> 17. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 17 </li><li> 18. Lambda 3 - Mosaque 18 </li><li> 19. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 19 </li><li> 20. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 20 </li><li> 21. Fil dariane Authentification du formulaire dupload Traitement des images Gnrateur de Mosaques Dploiement des services sous forme dAPI Mise en place de la partie frontend Rsultat 21 </li><li> 22. Ce quil faut retenir Mise en place du Backend rapide et efficace Plus de temps pour la partie frontend Cot estim pour 1M requtes, 100K images et 100Go de stockage ~ 18$ par mois 22 </li><li> 23. Uses Cases Processing paralllisables (images, concat PDF) RealTime Analytics Batchs IoT, Event Driven (Bot Slack, Philips Hue, IFTTT...) Transformation de flux de donnes 23 </li><li> 24. Conclusion Facile prendre en main Cot rduit et uniquement linvocation lastique et volutif Moins appropri de grosses applications contenant beaucoup de routes et de dpendances https://aws.amazon.com/fr/lambda/ 24 </li><li> 25. Questions ? 25 </li><li> 26. Merci ! 26 </li></ol>