Pour les clients de Private Cloud, veuillez consulter la politique de tests de charge de Private Cloud.
Auth0 se réserve le droit de refuser la demande de test de charge ou d’exiger des modifications. Le non-respect de cette politique peut entraîner le blocage temporaire de l’accès à un tenant jusqu’à ce que le problème soit corrigé.
Fenêtres de test autorisées
Dans des circonstances tout à fait exceptionnelles, Auth0 peut accorder des exceptions à cette règle.
Politique de gel des changements
Politique de tests de charge pendant la période des Fêtes
- Être soumises au moins 2 semaines avant la date de test souhaitée. Un préavis de quatre (4) semaines ou plus est préférable afin de prévoir le temps nécessaire pour un examen approfondi et toute modification requise.
- Les tests de charge approuvés sont autorisés uniquement les mardis, mercredis et jeudis, en dehors des heures de pointe pour l’environnement visé.
-
Si toutes les demandes de RPS sont jugées conformes aux limites de RPS sur le plan de la sécurité, le test de charge sera autorisé, pourvu qu’il ait été examiné et approuvé par toutes les équipes produit/plateforme responsables des points de terminaison visés par le test.
- Les tests qui dépassent la plage de RPS sécuritaire seront rejetés.
-
Un seul test de charge par client et par environnement sera planifié au cours d’une même journée.
- S’il est nécessaire d’exécuter plus d’un test à la fois, la demande doit être transmise à un directeur de la plateforme ou à un vice-président pour approbation.
Soumettre une demande de test de charge
Renseignements requis pour la demande de test de charge
Généralités
- Une description du test à effectuer
- Les personnes-ressources qui seront disponibles pendant le test et la façon de les joindre
- La date et l’heure souhaitées pour le test, y compris le fuseau horaire
- La durée souhaitée du test (2 heures maximum)
- Les plateformes à utiliser pour le test (ordinateur de bureau/portable, iOS, Android, autres)
Tenant
- Le nom et la région du tenant Auth0 à utiliser lors du test
Fonctionnalités
- Les fonctionnalités Auth0 (comme Actions, Rules ou Email) utilisées pendant le test
- Les types de connexions Auth0 utilisées dans le test
- Quelle base de données personnalisée, le cas échéant, sera utilisée
- Si vous utilisez un
- Quelles Auth0 Rules ou Actions, le cas échéant, s’exécuteront pendant le test
- Quels Auth0 Webtasks, le cas échéant, seront utilisés
- Si des courriels de vérification, de bienvenue ou autres seront envoyés
API
- Les méthodes et points de terminaison de l’Auth0 API à utiliser (par exemple
GET /api/v2/clients) - Le nombre maximal de requêtes par seconde pour chaque type de requête ou de point de terminaison
Utilisateurs
- Nombre d’utilisateurs uniques participant au test de charge
Estimations de charge
- La charge de pointe, indiquée en requêtes par seconde, prévue pour chaque point de terminaison d’API ou fonctionnalité Auth0 visé par le test
- Une explication/justification des valeurs de charge de pointe, y compris la taille de la population cible et des estimations réalistes du nombre de connexions par heure
- Le rythme de montée en charge du test
- Le nombre d’utilisateurs uniques participant au test de charge
Exigences du test
Configurer le fournisseur de courriel
- Configurer votre propre fournisseur de courriel dans Auth0
- Obtenir l’approbation de votre fournisseur de courriel pour envoyer le volume de courriels prévu
- Prévoir le traitement des courriels non distribués
- Mettre en place un mécanisme pour vérifier que les courriels ont bien été reçus