RousselTMLEARNING

DevOps · Formations

Grafana k6 : tests de charge et de performance

Formation Grafana k6 gratuite en ligne : tests de charge, scénarios, seuils, observabilité avec Prometheus et Grafana, tests navigateur et monitoring synthétique.

8 chapitres13 leçonsFR
À votre rythme, par la pratique.

À l’issue de cette formation, vous saurez

  • Choisir le type de test adapté à un objectif
  • Écrire des scripts k6 avec scénarios et exécuteurs
  • Définir des seuils alignés sur les SLO
  • Observer un test avec Prometheus et Grafana
  • Automatiser les tests en CI et sur Kubernetes

🎯 Niveau : Intermédiaire👥 Public visé : Développeurs, testeurs, SRE et DevOps qui veulent valider la performance de leurs applications avant et après la mise en production

LEARNING PATH

Programme de la formation

0Vue d'ensemble de la formation1 leçon
1Introduction1 leçon

Pourquoi tester, types de tests et k6.

  1. Pourquoi tester la charge ?Article · ⏱ 3 min
2Écrire des scripts2 leçons
3Seuils et métriques2 leçons
4Observer un test3 leçons
5Navigateur et synthétique1 leçon
6CI et Kubernetes2 leçons
7Bonnes pratiques1 leçon

Les pratiques recommandées pour exploiter le produit en production.

  1. Bonnes pratiques k6Article · ⏱ 4 min

LEARN BY DOING

Cas concrets & applications

Valider une mise en production

Prouver qu'une version tient son SLO sous charge.

Préparer un pic de trafic

Soldes, lancement, campagne : connaître la capacité.

Détecter les régressions

Test de performance bloquant en CI.

Surveiller en continu

Parcours synthétiques et alertes.

Prérequis conseillés

Et ensuite ?

Questions fréquentes

k6 est-il gratuit ?

Oui, k6 est open source (AGPLv3). Grafana Cloud propose en plus une exécution distribuée gérée et du monitoring synthétique.

Faut-il savoir programmer ?

Des bases de JavaScript suffisent : les scripts sont courts et les exemples de la formation sont complets.

Combien d'utilisateurs une machine peut-elle simuler ?

Plusieurs milliers de VU HTTP sur une machine correcte ; au-delà, on distribue avec k6-operator.

k6 ou JMeter ?

k6 privilégie les scripts en code, versionnés et automatisés en CI, avec une faible consommation de ressources ; JMeter propose une interface graphique et un large écosystème de plugins.