The Doppler Quarterly (FRANÇAIS) Printemps 2017 | Page 44
Figure|2|: Traitement des fl ux en temps réel AWS
Architecture de référence sans serveur
Le modèle d'architecture des micro-services est un autre domaine où les fonctions
sans serveur prennent de l'ampleur. La Figure 3 illustre une architecture cloud
native simplifi ée pour une fonction de micro-service. Une architecture plus tradi-
tionnelle pourrait inclure des instances EC2 dans un groupe de mise à l'échelle
automatique derrière un ELB dans la couche d'application et AWS RDS pour la per-
sistance. Mais l'utilisation d'AWS Lambda et DynamoDB est une option qui peut
assurer l'évolutivité à moindre coût.
Diffusion de
contenus
CloudFront
Couche
d’API
API
Gateway
Couche
d'applications
Couche de
persistance
AWS
Lambda
S3
DynamoDB
EUR
V
SANS SER
Contenus
statiques
Figure|3|: Architecture de microservices natifs du cloud AWS
Récapitulatif
L'informatique sans serveur est relativement nouvelle, mais elle gagne rapidement
en popularité auprès d'un public enthousiaste. Au fur et à mesure que les utilisa-
teurs l'expérimentent, ils trouvent qu'il est plus facile de fournir des solutions évo-
lutives tout en maintenant les coûts plus directement liés à l'utilisation. C'est
extrêmement attrayant pour les startups, ainsi que pour l'entreprise. De plus en
plus de détails sont établis pour la sécurité, la surveillance et les tests, nous pen-
sons donc que l'utilisation d'architectures sans serveur continuera de croître.
42 | THE DOPPLER | PRINTEMPS 2017