mirror of
https://gitlab.com/free_zed/free_zed.gitlab.io.git
synced 2024-06-01 22:02:28 +00:00
2.4 KiB
2.4 KiB
Title: CoWorks : créer des microservices en utilisant Flask/AWS Lamba et Airflow Date: 2023-04-27 19:00 Summary: Category: Bloc-notes Tags: afpy, talk, lyon, dev, python, TAG1, TAG2 Status: Draft
Par AUTHOR, organisé par CourtBouillon, Stella et l'AFPy. (via Meetup).
Support: sur ``
TITLE
Guillaume vient nous présenter CoWorks, un framework unifié de microservices serverless basé sur les technologies AWS (API Gateway, AWS Lambda), le framework Flask (Flask/Click) et la plateforme Airflow.
Dans cette présentation, nous verrons :
- un aperçu des concepts : tech vs business micro-services
- les avantages du framework : modularité, maintenance, capacité de mise à l'échelle
- un retour d'expérience d'un client − NeoRezo
Notes personnelles
-
123 imprim il y a 10 ans
- Django
-
NeoRezo
- Web2print marketplace provider
- intranet eshop pour matériel de communication d'entreprise multisite
- Toujours Django
- Intérêt dans le produits AWS lambda
- Framework kalis (?)
- mais pas de terraform
- pas d'asynchronisme
- Framework kalis (?)
-
Création de Coworks pour utiliser Python dans AWS Lambda en microservice
-
Technologies
-
Tech microservices
- Stateless
- Full flask
- toute les extensions
-
Biz microservice
- statefull
- 4 taches
- transform
- call
- listen
- read
-
Usage feedback
- catalog complexe
- grande disparité de produits/clients
- ~100 tech MS
- ~50 Biz MS
- ~25 déploiements / jour
-
Bilan
- positif: agilité, modularité, processus parametrable
- Négatif: Performance
-
Q & A * *