Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette liste de contrôle présente un ensemble de recommandations pour vous aider à concevoir votre charge de travail de manière à ce qu’elle puisse croître et répondre à votre demande d’utilisation de la charge de travail. L’objectif de la performance est de maintenir l’efficacité de chaque interaction avec un système sain à mesure que la demande augmente. Lorsque vous concevez et mettez en œuvre pour la performance, concentrez-vous sur l’efficience et l’efficacité des coûts, de la complexité, de la prise en charge des nouvelles exigences, de la dette technique, du reporting et du travail.
Pour chaque système, il y a une limite à la façon dont vous pouvez le mettre à l’échelle sans reconception, introduction d’une solution de contournement ou intégration de l’intervention humaine. Si vous n’incluez pas de pratiques d’efficacité des performances et ne tenez pas compte des compromis, votre conception est potentiellement en danger. Examinez attentivement tous les points abordés dans la liste de contrôle pour inspirer la confiance dans le succès de votre système.
Liste de contrôle
| Code | Recommandation | |
|---|---|---|
| ☐ | PE:01 | Définissez des objectifs de performances. Les objectifs de performances doivent être des valeurs numériques liées aux exigences de la charge de travail. Vous devez mettre en œuvre des objectifs de performances pour tous les flux de la charge de travail. |
| ☐ | PE:02 | Effectuez la planification des performances. La planification des performances doit être effectuée avant que des modifications soient prévues dans les modèles d’utilisation. Les modifications prévues incluent les variations saisonnières, les mises à jour de produits, les campagnes marketing, les événements spéciaux ou les modifications réglementaires. |
| ☐ | PE:03 | Sélectionner les bons services. Les services et les fonctionnalités du produit doivent vous permettre d’atteindre les objectifs de performances de la charge de travail et de vous adapter aux changements de capacité attendus. Les sélections doivent également peser les avantages de l’utilisation des fonctionnalités de la plateforme ou de la création d’une implémentation personnalisée. |
| ☐ | PE:04 | Collectez des données sur les performances. Les composants et les flux de la charge de travail doivent fournir des mesures et des journaux automatiques, continus et significatifs. Collectez des données à différents niveaux de la charge de travail, tels que les niveaux de l’application, de la plateforme, des données et du système d’exploitation. |
| ☐ | PE:05 | Testez les performances. Effectuez des tests réguliers dans un environnement correspondant à l’environnement de production. Comparez les résultats aux objectifs de performances et au benchmark de performances. |
| ☐ | PE:06 | Optimiser la logique. Utilisez un code et une logique performants et assurez-vous qu’ils déchargent les responsabilités sur la plateforme. Utilisez la logique uniquement pour l’usage auquel elle est destinée et uniquement lorsque cela est nécessaire. |
| ☐ | PE:07 | Prioriser les performances des flux critiques. L’allocation des ressources de charge de travail et les efforts d’optimisation des performances doivent donner la priorité aux flux qui prennent en charge les processus, les utilisateurs et les opérations métier les plus importants. |
| ☐ | PE:08 | Optimiser l'utilisation des données. Optimisez les magasins de données pour leur utilisation prévue et réelle dans la charge de travail. |
| ☐ | PE:09 | Répondre aux problèmes liés aux performances en direct. Planifiez la façon de résoudre les problèmes de performance en incorporant des lignes de communication et des responsabilités claires. Lorsqu’une situation problématique survient, utilisez ce que vous avez appris pour identifier des mesures préventives et les intégrer à votre charge de travail. Mettre en œuvre des méthodes pour revenir plus rapidement à la normale lorsque des situations similaires se produisent. |
| ☐ | PE:10 | Optimisez en permanence les performances. Concentrez-vous sur les composants dont les performances se détériorent au fil du temps, tels que les bases de données et les fonctionnalités de mise en réseau. |