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