Présentation
L’excellence opérationnelle dans DevOps est la capacité de fournir des produits et services logiciels de haute qualité plus rapidement et plus fiable, tout en minimisant les erreurs, les déchets et les risques.
Imaginez que vous travaillez pour une entreprise de développement de logiciels dans le secteur de la vente au détail qui rencontre des temps d’arrêt et des problèmes de performances fréquents avec une nouvelle application de magasin en ligne. Ces problèmes provoquent des frustrations pour l’équipe de développement interne et les clients externes. Par conséquent, la société perd des revenus et sa réputation est ternie. L’équipe de gestion se rend compte qu’elle doit améliorer ses pratiques opérationnelles pour relever ces défis et atteindre l’excellence opérationnelle. Ils décident d’adopter des principes et des pratiques DevOps pour promouvoir l’efficacité, la résilience et l’amélioration continue de leurs opérations quotidiennes.
Dans ce module, découvrez l’excellence opérationnelle dans le contexte de DevOps et comment elle peut être obtenue par le biais de pratiques telles que les opérations continues, la surveillance continue, la modélisation de l’intégrité, l’ingénierie de la fiabilité, la gestion des incidents, l’intégration de la sécurité, les tests décalés à droite, l’observabilité, la surveillance des performances, la surveillance et évaluation de la sécurité, l’ingénierie de la fiabilité du site (SRE) et l’ingénierie de plateforme. En outre, vous apprenez à réduire les temps d’arrêt, à détecter de manière proactive les problèmes, à augmenter la résilience, à répondre efficacement aux incidents, à intégrer la sécurité et les fonctionnalités de test dans l’environnement de production.
À la fin de ce module, vous aurez une compréhension claire de l’excellence opérationnelle dans le contexte de DevOps et de la façon dont elles peuvent aider les organisations à améliorer leurs pratiques opérationnelles et à relever les défis actuels.