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.
Une fois que vous avez terminé une phase de modernisation ou l’ensemble du projet, il est temps de vous assurer que vous bénéficiez pleinement des avantages et d’incorporer une culture d’amélioration continue. Le système modernisé peut avoir de nouvelles fonctionnalités (comme la mise à l’échelle automatique ou de nouvelles bascules de réglage des performances), les utiliser. Vérifiez également que tout est configuré correctement pour les conditions de production, puis commencez à examiner ce qui peut être optimisé. Considérez cette étape comme fermant la boucle de commentaires : mesurez les résultats, optimisez davantage et assurez-vous que l’organisation tire parti de la modernisation.
Optimiser les configurations pour le cloud
La modernisation d’une application n’est pas un événement unique. Vous pouvez souvent affiner davantage une fois qu’il est en cours d’exécution dans Azure :
Appliquez systématiquement des recommandations Azure Advisor.Azure Advisor analyse les données de surveillance des charges de travail et fournit des recommandations exploitables sur les coûts, les performances, la fiabilité et la sécurité. Passez en revue les recommandations hebdomadaires et implémentez d’abord les modifications critiques. Accédez à Azure Advisor à partir du portail Azure et filtrez les recommandations par charge de travail ou groupe de ressources.
Ajustez les paramètres spécifiques au service. Chaque service Azure a ses propres paramètres de configuration et meilleures pratiques. Utilisez les guides de services Azure du Well-Architected Framework pour aligner les configurations avec les meilleures pratiques.
Résolvez immédiatement les lacunes de configuration de la sécurité. Exécutez les outils d’évaluation de sécurité Azure maintenant que le système est en état stable. Microsoft Defender pour Cloud pour voir s’il existe des recommandations de sécurité élevées ou moyennes pour vos ressources. Résolvez les découvertes critiques et de haute gravité dans les 48 heures pour maintenir la posture de sécurité. Configurez l’évaluation continue pour détecter de nouveaux problèmes à mesure que les charges de travail évoluent.
Valider la préparation opérationnelle
Assurez-vous que les aspects opérationnels (surveillance, gestion des coûts, sauvegarde) sont entièrement en place :
Vérifiez la couverture et la précision de la surveillance. Vérifiez attentivement qu'Azure Monitor collecte bien l'ensemble des journaux, métriques et traces nécessaires. Par exemple, si vous avez introduit de nouveaux composants, veillez à configurer la journalisation pour ces composants. Assurez-vous que les règles d'alerte se déclenchent comme prévu. Vous pouvez effectuer des tests de chaos, comme supprimer un service dans un environnement de test, pour voir si des alertes se déclenchent. Mettez à jour les tableaux de bord pour refléter la nouvelle architecture. Ajoutez les nouveaux composants et supprimez les anciens. L’équipe des opérations doit avoir une vue complète de l’intégrité du système toujours.
Établissez la surveillance et les contrôles des coûts. Utilisez Microsoft Cost Management pour suivre les modèles de dépense et identifier les opportunités d’optimisation des coûts. Configurez des alertes budgétaires et des limites de dépense pour éviter des augmentations de coûts inattendues. Passez en revue l'utilisation des ressources hebdomadairement et ajustez les composants sous-utilisés.
Tester les procédures de sauvegarde et de récupération. Vérifiez que vos solutions de sauvegarde fonctionnent. Si vous utilisez sauvegarde Azure ou une restauration à un point dans le temps, effectuez un test de restauration d’une sauvegarde pour confirmer que vous pouvez récupérer les données avec succès. Documentez l’objectif de temps de récupération (RTO) et l’objectif de point de récupération (RPO) que vous avez atteint. S’il ne répond pas aux besoins de l’entreprise, ajustez la fréquence ou la méthode de sauvegarde. Assurez-vous que toutes les données critiques sont effectivement sauvegardées (de nouvelles bases de données, de nouveaux comptes de stockage sont inclus dans une stratégie de sauvegarde). Cette vérification est essentielle pour la préparation à la reprise d’activité après sinistre, qui fait partie d’être bien conçue.
Collecter les commentaires des utilisateurs et mesurer les résultats
Une façon de mesurer le succès et de trouver d’autres opportunités d’amélioration consiste à envoyer des commentaires directs et à des métriques concrètes.
Rassemblez régulièrement les commentaires des utilisateurs structurés. Après un certain temps d’exécution du système modernisé, demandez des commentaires des utilisateurs finaux ou des utilisateurs internes. Utilisez des enquêtes ou des formulaires de commentaires. Vérifiez la file d’attente des demandes d’assistance. Pour équipes internes, organisez des réunions rétrospectives. Ces données qualitatives peuvent mettre en évidence des éléments que la surveillance pourrait ne pas identifier.
Suivez et résolvez systématiquement les commentaires. Documentez tous les commentaires dans Azure DevOps ou GitHub Issues et catégorisez par gravité et valeur métier. Attribuez la propriété à chaque problème et établissez des chronologies de résolution en fonction de la priorité. Communiquez tous les mois les progrès et les résultats aux parties prenantes.
Mesurez les résultats réels par rapport aux objectifs. N’oubliez pas ces mesures de réussite et les projections de retour sur investissement ? Maintenant est le temps de voir si vous les avez obtenus. Compilez ces résultats et communiquez-les aux parties prenantes. Il est important de fermer la boucle et d’afficher la valeur réalisée (ou d’identifier les lacunes à résoudre). Par exemple, « Nous avons réalisé une amélioration de 25% des temps de chargement de page, ce qui entraîne une augmentation de cinq pour cent de l’engagement des utilisateurs, et nous sommes sur le point d’économiser 250 000 $ par an dans les coûts. »
Établir des pratiques de modernisation continue
La modernisation n’est pas un projet unique ; il peut s’agir d’une partie continue de la stratégie informatique. Pour éviter de tomber dans un nouveau piège hérité, créez des cycles d’amélioration continue.
Planifiez des révisions régulières des charges de travail. Tous les quelques mois, effectuez une analyse Well-Architected ou un contrôle de l'état de santé des charges de travail modernisées. Les services cloud évoluent rapidement. Peut-être qu’une nouvelle fonctionnalité pourrait optimiser davantage votre système, ou des modèles d’utilisation modifiés et nécessiter des ajustements. Documentez les nouvelles lacunes ou recommandations de ces révisions périodiques et prévoyez de les mettre en œuvre.
Automatisez l’optimisation dans la mesure du possible. Utilisez Azure Policy pour appliquer les meilleures pratiques, comme exiger l’étiquetage ou bloquer des configurations non sécurisées, afin que la dérive ne se produise pas au fil du temps. Implémentez des règles de mise à l’échelle automatique afin que le réglage des performances se produise à la volée. Configurez les alertes d’anomalie des coûts via Cost Management. En automatisant, vous assurez que le système reste optimisé sans surveillance humaine constante.
Partagez les résultats et les meilleures pratiques. Documentez tous les modèles d’optimisation réussis et partagez-les entre les équipes. Créez des playbooks pour des scénarios d’optimisation courants et gérez une base de connaissances des leçons apprises. Contribuer aux insights d’optimisation des pratiques d’adoption du cloud organisationnel.
Outils et ressources Azure
| Category | Tool | Description |
|---|---|---|
| Optimization | Azure Advisor | Fournit des recommandations personnalisées pour l’optimisation des coûts, des performances, de la fiabilité et de la sécurité |
| Monitoring | Azure Monitor. | Solution de supervision complète pour la collecte et l’analyse des données de charge de travail |
| Gestion des coûts | Microsoft Cost Management | Outils de suivi, d’analyse et d’optimisation des dépenses Azure |
| Security | Microsoft Defender pour le Cloud | Gestion de la posture de sécurité et protection contre les menaces pour les charges de travail Azure |
| Backup | Sauvegarde Azure | Solution de sauvegarde centralisée pour les charges de travail Azure et hybrides |