Introduction

Effectué

Azure Well-Architected Framework est un framework de conception qui peut améliorer la qualité d’une charge de travail en l’aidant à :

  • Être résiliente, disponible et récupérable.
  • Être sécurisée autant que vous le voulez.
  • Fournir un retour sur investissement satisfaisant.
  • Prendre en charge le développement et les opérations responsables.
  • Accomplir son objectif dans des délais acceptables.

Au cœur du pilier Excellence opérationnelle, les pratiques DevOps garantissent la qualité de la charge de travail par le biais de flux de travail standardisés et de la cohésion de l’équipe. Ce pilier définit des procédures d’exploitation pour les pratiques de développement, l’observabilité et la gestion des mises en production. L’objectif est de réduire la variance des processus, les chances d’erreur humaine et l’interruption des clients. Pour évaluer votre intégrité opérationnelle, commencez par les questions suivantes :

Exécutez-vous des opérations avec discipline ? Les clients utilisent-ils la charge de travail avec une prévisibilité maximale ? Comment apprendre de l’expérience et des données collectées pour favoriser l’amélioration continue ? Les opérations de charge de travail peuvent se transformer en pratiques chaotiques lorsqu’il n’y a pas de propriété ou de leadership clair. Dans ce type d’environnement, les équipes ont souvent recours à des méthodes exécutées avec un effort élevé et produisent des résultats faibles, ce qui conduit à une expérience utilisateur médiocre. Ces approches répondent uniquement aux objectifs à court terme. Les avantages à long terme sont réalisés grâce à l’évaluation continue et aux investissements stratégiques.

Les concepts décrits dans ce module ne sont pas tous inclusifs d’excellence opérationnelle dans une charge de travail, mais ils représentent les principes fondamentaux et certaines de leurs approches clés lorsque vous concevez une charge de travail. Pour obtenir une perspective complète de tous les piliers Well-Architected Framework, consultez l’article Azure Well-Architected Framework dès que vous commencez à planifier et à concevoir votre architecture.

Chaque unité de ce module se concentre sur un principe de conception et trois approches associées à ce principe. Les approches de chaque unité sont accompagnées d’exemples pour montrer comment elles peuvent être appliquées à des scénarios réels. Les exemples sont tous basés sur une société fictive.

Objectifs d’apprentissage

À la fin de ce module, vous allez comprendre les cinq principes du pilier Excellence opérationnelle et apprendre trois approches pour chacun des éléments suivants :

  • Adoptez les pratiques DevOps pour optimiser votre culture d’équipe, en embrassant la collaboration avec la responsabilité et la propriété individuelles.
  • Gagnez en efficacité dans le développement grâce à la normalisation. Utilisez des processus et des outils standard pour améliorer la vitesse de votre équipe.
  • Créez une plateforme d’observabilité robuste pour améliorer vos pratiques d’exploitation.
  • Créez une chaîne d’approvisionnement de charge de travail sécurisée, fiable et performative pour améliorer la confiance dans vos déploiements.
  • Adoptez l’automatisation pour soulager le fardeau opérationnel et améliorer la sécurité, la fiabilité et les performances.
  • Établissez des normes pour déployer des modifications en toute sécurité sur votre charge de travail et adopter un état d’esprit culturel de traiter tous les déploiements avec la même rigueur.

Prérequis

  • Expérience de création ou d’utilisation de solutions faisant appel à des technologies d’infrastructure fondamentales, comme le stockage de données, le calcul et les réseaux
  • Expérience de création ou d’utilisation de systèmes informatiques pour résoudre des problèmes métier