SIDO - OSXP 2021

Description

Testez les performances des applications Web à grande échelle en simulant les charges http de plusieurs plateformes cloud grâce à Kubernetes et sa puissance de parallélisation de tâches et d’autoscaling, à Flux2 pour la configuration des clusters multicloud et l’exécution des tâches, à Linkerd pour collecter les performances Web et à Prometheus pour stocker les métriques de performance afin de voir sur un tableau de bord unique ce qui se passe en temps réel. Cette conférence a pour but de montrer comment utiliser la puissance de parallélisation des tâches de Kubernetes combinée aux outils d’observation et de surveillance, afin de visualiser les événements et les performances. Le tout géré de façon simple, rapide et industrielle par Flux 2 dans un rôle de chef d’orchestre pour exécuter facilement ces opérations sur plusieurs cluster Kubernetes hébergés sur différentes plateformes cloud. J’ai mis au point cette approche lorsque je travaillais sur des API à grand volume pour des applications mobiles. Elle permet de simuler des milliards de connexions à l’échelle planétaire dans des conditions les plus réalistes possibles. Grâce à l’association de tous ces outils de la CNCF sous la baguette de Kubernetes, et après beaucoup de tests et d’expérimentations, un simple fichier de configuration Yaml permet de venir à bout de ce défi très facilement.

Test de charge http multicloud avec Kubernetes, Flux2, Linkerd et Prometheus

10th Nov, 15:30 CET - 15:50 CET

Présentée par

Sessions Recommandées