Gérer la spécialisation par plateforme et charge de travail

Effectué

Spécialisation de la charge de travail

La gestion spécifique des charges de travail nécessite généralement une connaissance approfondie de la charge de travail spécifique : c’est pourquoi l’équipe de charge de travail ou l’équipe de développement s’en charge souvent. Une solution propre à la charge de travail ne peut pas être mise à l’échelle rapidement vers d’autres charges de travail. Une équipe informatique centralisée peut toujours guider l’équipe spécialisée dans la charge de travail, et partager avec elle ses connaissances sur les opérations.

Spécialisation de la plateforme

Les opérations décentralisées propres à la charge de travail ne sont pas scalables au sein d’une entreprise, mais une étude du portefeuille identifie souvent les plateformes courantes sur lesquelles s’exécutent ces charges de travail. Ces plateformes technologiques (également appelées « piles technologiques ») sont souvent au cœur des incidents spécifiques à la charge de travail. Quand les charges de travail prioritaires partagent une plateforme technologique commune, il peut être plus intéressant pour le service informatique central de se concentrer sur l’amélioration des opérations de ces plateformes, et donc de réduire ou d’éviter les opérations spécifiques à une charge de travail.

Comme exemples de plateformes technologiques, citons les plateformes de données, les plateformes d’analytique, les plateformes de conteneurs, les plateformes Azure Virtual Desktop, les plateformes de planification des ressources d’entreprise (ERP) ou encore les mainframes.

Opérations avancées

La spécialisation par plateforme et par charge de travail consiste en une exécution disciplinée des quatre processus suivants dans une approche itérative :

  • Améliorer la conception du système : La dette technique et les défauts d’architecture sont la cause racine de la plupart des interruptions des charges de travail dans l’entreprise. En réexaminant la conception de la plateforme ou d’une charge de travail, vous pouvez améliorer la stabilité. Azure Well-Architected Framework comprend des recommandations pour améliorer la qualité de la plateforme ou d’une charge de travail spécifique.
  • Automatiser la correction : Certaines améliorations de conception ne sont pas rentables, car la dette technique peut être trop coûteuse ou l’amélioration trop complexe. Dans ce cas, il peut être plus judicieux d’automatiser la correction et de réduire l’impact des interruptions.
  • Mettre à l’échelle la solution : Quand la conception du système et la correction automatisée sont améliorées, ces modifications peuvent être étendues à tout l’environnement via le catalogue de services. Vous pouvez publier les solutions et les plateformes optimisées dans le centre Applications managées Azure afin de les réutiliser facilement pour d’autres charges de travail ou des clients externes.
  • Améliorer en continu : vous obtenez des informations précieuses pour la prochaine révision du système en recueillant les commentaires des utilisateurs, des administrateurs et des clients. Il est également important de collecter et de visualiser les données de performances et les journaux système critiques. Les commentaires et les données que vous recueillez serviront de base pour prendre de nouvelles décisions sur les futures améliorations du système.

Le tableau suivant répertorie les outils utilisés pour la gestion par charge de travail :

Outil Description Lien vers des informations supplémentaires
Application Insights Surveillance avancée des applications avec le mappage des dépendances, le tableau de bord de l’application, la cartographie d’application, l’utilisation et le suivi approfondi Vue d’ensemble d’Application Insights