Principes de conception de l’efficacité des performances
La performance est un facteur clé dans le succès de toute Power Platform charge de travail. De mauvaises performances peuvent frustrer les utilisateurs, réduire la productivité et augmenter les coûts. Pour éviter ces problèmes, vous devez concevoir vos solutions en pensant aux performances dès le départ. Une charge de travail performante est capable de gérer les changements de charge sans compromettre l’expérience utilisateur ni dépasser les limites de débit et de demande de la plateforme.
Utilisez les principes de conception suivants du Microsoft Azure cadre bien conçu pour vous aider à élaborer une stratégie garantissant que les performances répondent aux exigences de votre entreprise tout en restant dans les limites et les capacités des Power Platform services. Commencez par les meilleures pratiques recommandées et justifiez les avantages de chaque principe d’efficacité des performances. Une fois votre stratégie définie, utilisez la liste de contrôle de l’efficacité des performances comme prochain étape.
Sans une compréhension claire des attentes en matière de performances de votre charge de travail, vous risquez de dépenser trop ou trop peu de ressources et de ne pas répondre aux besoins des utilisateurs.
Négocier des objectifs de performance réalistes
L’expérience utilisateur prévue est définie et il existe une stratégie pour développer une référence et mesurer les objectifs par rapport aux exigences commerciales préétablies. |
---|
Démarrez votre processus de conception avec des objectifs de performance clairs basés sur les besoins et les attentes de l’entreprise. Plutôt que de vous concentrer uniquement sur les mesures techniques, travaillez avec les parties prenantes de l’entreprise pour définir les attentes et les objectifs alignés sur l’expérience utilisateur attendue de la charge de travail.
En savoir plus sur l’établissement d’objectifs de performances atteignables dans Azure Well-Architected Framework.
Conception pour répondre aux exigences de performance
Sélectionner les bons services pour atteindre les objectifs de performance. |
---|
Il est important de mesurer les performances de manière proactive. Choisissez des services et des fonctionnalités dans l’ensemble de la pile technologique qui vous permettent d’atteindre vos objectifs de performances, de surveiller les performances et de suivre les composants de la charge de travail susceptibles de poser des défis. Définissez également un processus pour tester les performances.
En savoir plus sur la conception pour répondre aux exigences de performances dans Azure Well-Architected Framework.
Atteindre et pérenniser la performance
protéger contre la dégradation des performances pendant l’utilisation du système et à mesure de son évolution. |
---|
La performance n’est pas une activité ponctuelle. Vous devez continuer à y travailler tout au long du développement de la charge de travail. Attendez-vous à tester et à optimiser votre charge de travail plusieurs fois. Toute modification apportée aux exigences, à la configuration, au code ou aux fonctionnalités du produit peut affecter les performances.
En savoir plus sur l’obtention et le maintien des performances dans Azure Well-Architected Framework.
Améliorer l’efficacité grâce à l’optimisation
Améliorez l’efficacité du système dans le cadre des objectifs de performance définis pour augmenter la valeur de la charge de travail. |
---|
Établissez une culture de performance qui permet aux développeurs de consacrer du temps à l’optimisation des performances. Ajuster établit des objectifs de performance en fonction de l’expérience utilisateur et surveille les composants de votre charge de travail qui subissent une charge importante. Continuez à évaluer les nouvelles fonctionnalités du produit qui pourraient améliorer les performances. Le cycle de surveillance, d’optimisation, de test et de déploiement est un processus continu.
En savoir plus sur l’amélioration de l’efficacité grâce à l’optimisation dans Azure Well-Architected Framework.