Test de charge Azure
Générer une charge à grande échelle et identifier les goulots d’étranglement des performances
Optimiser les performances avec
test de charge à grande échelle
Aidez les développeurs et les testeurs à générer une charge à grande échelle et à exécuter des simulations avec un service de test de charge complètement managé, conçu pour Azure. Créez rapidement des tests sans connaître les outils de test de charge ou chargez vos scripts Apache JMeter existants. Obtenez des insights actionnables sur les performances, l’extensibilité et la capacité, et prenez en charge l’amélioration continue par le biais de flux de travail d’intégration continue et de livraison continue (CI/CD) automatisés.
Service de test de charge simplifié basé sur le cloud avec prise en charge haute fidélité pour Apache JMeter
Vue complète des mesures des clients et des serveurs, avec des informations utiles sur les performances des applications.
Intégration aux flux de travail CI/CD pour les tests de charge automatisés et collaboratifs
Gestion simplifiée de la facturation et des tests qui s’appuie sur les conventions Azure existantes
Générez une charge à grande échelle rapidement et facilement
Générez une charge à grande échelle sans avoir besoin d’une infrastructure complexe. Créez des tests rapidement, sans aucune connaissance préalable des outils de test de charge, ou exécutez des scripts de test existants à grande échelle avec une prise en charge haute fidélité pour Apache JMeter. Simplifiez les tests de charge à l’aide d’un service complètement managé qui intègre automatiquement les meilleures pratiques en matière de réseau pour garantir une expérience de test fluide pour les points de terminaison publics et privés hébergés sur Azure ou dans des environnements multi cloud, locaux ou hybrides.


Identifier les goulets d'étranglement grâce à des informations exploitables.
Optimisez la scalabilité et la capacité de votre application en observant comment une charge élevée affecte ses performances. Obtenez des insights et des recommandations approfondis et exploitables à partir d’une vue complète des métriques organisées du client et du serveur pour comprendre et améliorer les performances de l’application à grande échelle, le tout sur un seul tableau de bord. Comparez visuellement les tests de charge pour voir l’effet des changements d’application et d’environnement, ainsi que l’impact des tests sur toutes les parties de votre application.
Générez des tests de charge dans vos workflows DevOps
Intégrer facilement des tests de charge dans les flux de travail CI/CD automatisés pour aider à attraper et à bloquer les régressions de performance au début du cycle de vie du développement. Établissez une base de référence des performances à laquelle comparer les tests et définissez des critères clairs de réussite et d'échec pour les tests de charge exécutés dans les pipelines de déploiement. Consultez les résumés des tests de charge dans GitHub et Azure Pipelines ou obtenez plus de détails dans le portail Azure.


Utilisez un service de test complètement managé pour Azure
Expérimentez un service de test sans friction et économique qui s'appuie sur d'autres services Azure. Générez en toute confiance une charge à n'importe quelle échelle sans avoir à vous soucier des problèmes de réseau ou des surcharges. Test de charge Azure intègre automatiquement les meilleures pratiques de mise en réseau d'Azure pour éviter que les tests ne soient confondus avec un risque de sécurité, et des capteurs d'interruption automatique identifient l'étranglement et fournissent des recommandations pour améliorer la fiabilité du runtime.
Sécurité et conformité complètes et intégrées
-
Microsoft investit plus de USD 1 milliard par an dans la recherche et le développement en matière de cybersécurité.
-
Nous employons plus de 3,500 experts de sécurité qui se consacrent à la sécurité et à la protection des données.
-
Azure a plus de certifications que tout autre fournisseur de services cloud. Affichez la liste complète.
Maintenez les coûts faibles en payant uniquement ce que vous utilisez
Vous serez facturé pour chaque instance de ressources de test de charge, ce qui inclut 50 heures d’utilisateur virtuel par mois. Si vous utilisez plus de 50 heures par mois, vous serez facturé pour l’utilisation supplémentaire.
Démarrage avec un compte gratuit Azure
Démarrez gratuitement. Obtenez $200 crédit à utiliser dans 30 jours. Bien que vous ayez votre crédit, obtenez des montants gratuits de services populaires et plus de 45 autres services.
Après votre crédit, passez à paiement à l’utilisation pour continuer à obtenir des services populaires et plus de 45 autres services. Payez uniquement si vous utilisez plus que les montants mensuels gratuits.
Au bout de 12 mois, vous bénéficierez toujours de plus de 45 services gratuits et ne paierez toujours que ce que vous utilisez au-delà des montants mensuels gratuits.
Documentation et ressources Test de charge Azure
Bien démarrer
Automatiser le test de charge
Ressources supplémentaires
- Test exemples
- Blog séries
- Commentaires forum
- Test de charge Azure sur Azure Friday
- Test de charge Azure sur DevOps Lab
En savoir plus sur la résilience
Mises à jour, blogs et annonces Test de charge Azure
Forum aux questions sur Test de charge Azure
-
USA Est
États-Unis Est 2
Centre Sud USA
Ouest 2
USA Ouest 3
Australie Est
Europe Nord
Europe Ouest
Royaume-Uni Sud
Asie Est
Suède Centre -
Test de charge Azure prend en charge jusqu’à 45 instances de moteur par série de tests. Le nombre d’utilisateurs virtuels par instance de moteur peut varier en fonction de la complexité du script de test. Nous recommandons jusqu’à 250 utilisateurs virtuels par instance de moteur. Vous pouvez surveiller les métriques d’intégrité du moteur pour déterminer le nombre maximal d’utilisateurs virtuels pour votre scénario spécifique.
En savoir plus sur d’intégrité du moteur et la configuration de la charge à grande échelle avec Test de charge Azure.
-
Chaque test de charge peut être configuré pour s’exécuter jusqu’à un maximum de 3 heures.
-
Avec Test de charge Azure, vous pouvez exécuter des tests de performances sur des applications web, des applications mobiles, des API web, des microservices, des connexions de base de données, etc. Test de charge Azure prend en charge un large éventail de protocoles pris en charge par JMeter, tels que HTTP, HTTPS, TCP, JDBC, LDAP, FTP, etc.
-
Oui, Test de charge Azure prend en charge les tests de point de terminaison privé à l’aide de l’injection de réseau virtuel. Il est possible de générer une charge sur un point de terminaison déployé dans un réseau virtuel Azure, un point de terminaison public avec des restrictions d’accès ou un service local, non accessible publiquement, qui est connecté à Azure via ExpressRoute.
Découvrez comment exécuter un test de charge sur un point de terminaison privé.