{"id":15186,"date":"2023-04-14T09:47:10","date_gmt":"2023-04-14T09:47:10","guid":{"rendered":"https:\/\/www.startechup.com\/?p=15186"},"modified":"2024-06-24T02:58:58","modified_gmt":"2024-06-24T02:58:58","slug":"7-key-principles-of-devops","status":"publish","type":"post","link":"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/","title":{"rendered":"7 principes cl\u00e9s de DevOps"},"content":{"rendered":"<p>Pour un technicien ou un d\u00e9veloppeur de logiciels curieux de conna\u00eetre les pratiques modernes de d\u00e9veloppement et de mise en production, DevOps est un concept incontournable. La m\u00e9thodologie DevOps a r\u00e9volutionn\u00e9 la fa\u00e7on dont les entreprises d\u00e9veloppent et d\u00e9ploient leurs applications, devenant un \u00e9l\u00e9ment essentiel de l'arsenal de toute \u00e9quipe technique.<\/p>\n\n\n\n<p>M\u00eame si tout le monde dans le domaine du d\u00e9veloppement logiciel n'est pas compl\u00e8tement convaincu par DevOps, son influence a ind\u00e9niablement provoqu\u00e9 un changement culturel au sein du processus de d\u00e9veloppement. Et si vous n'\u00eates pas encore \u00e0 bord, c'est le moment ou jamais.<\/p>\n\n\n\n<p>Pour tirer le meilleur parti de cette approche, il est essentiel d'en comprendre les concepts et les principes fondamentaux.<\/p>\n\n\n\n<p>Dans ce blog, pr\u00e9parez-vous \u00e0 explorer les sept principes cl\u00e9s de DevOps qui ont r\u00e9volutionn\u00e9 le syst\u00e8me de gestion des ressources humaines. <a href=\"https:\/\/www.startechup.com\/fr\/blog\/5-steps-of-software-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">le processus de d\u00e9veloppement de logiciels<\/a>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_47_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table des mati\u00e8res<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"ez-toc-toggle-icon-1\"><label for=\"item-69d8a5830e5a2\" aria-label=\"Table des mati\u00e8res\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;direction:ltr;\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><input  type=\"checkbox\" id=\"item-69d8a5830e5a2\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#The_Role_and_Responsibilities_of_DevOps_Team_in_Software_Development\" title=\"Le r\u00f4le et les responsabilit\u00e9s de l&#039;\u00e9quipe DevOps dans le d\u00e9veloppement de logiciels\">Le r\u00f4le et les responsabilit\u00e9s de l'\u00e9quipe DevOps dans le d\u00e9veloppement de logiciels<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#The_DevOps_Principles\" title=\"Les principes DevOps\">Les principes DevOps<\/a><ul class='ez-toc-list-level-3'><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#1_Encourage_Collaboration\" title=\"1. Encourager la collaboration\">1. Encourager la collaboration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#2_Decisions_Based_on_Data_Analysis\" title=\"2. D\u00e9cisions bas\u00e9es sur l&#039;analyse des donn\u00e9es\">2. D\u00e9cisions bas\u00e9es sur l'analyse des donn\u00e9es<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#3_Customer-Centric_Action\" title=\"3. Action centr\u00e9e sur le client\">3. Action centr\u00e9e sur le client<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#4_Constant_Improvement_with_Continuous_Integration\" title=\"4. Am\u00e9lioration constante gr\u00e2ce \u00e0 l&#039;int\u00e9gration continue\">4. Am\u00e9lioration constante gr\u00e2ce \u00e0 l'int\u00e9gration continue<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#5_Monitor_the_Process_Throughout_the_Lifecycle\" title=\"5. Contr\u00f4ler le processus tout au long du cycle de vie\">5. Contr\u00f4ler le processus tout au long du cycle de vie<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#6_Automate_What_You_Can\" title=\"6. Automatisez ce que vous pouvez\">6. Automatisez ce que vous pouvez<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#7_Learn_from_Your_Failures\" title=\"7. Tirez les le\u00e7ons de vos \u00e9checs\">7. Tirez les le\u00e7ons de vos \u00e9checs<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/#Scale_and_Grow_with_Our_DevOps_Services\" title=\"\u00c9voluer et se d\u00e9velopper avec nos services DevOps !\">\u00c9voluer et se d\u00e9velopper avec nos services DevOps !<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-the-role-and-responsibilities-of-devops-team-in-software-development\"><span class=\"ez-toc-section\" id=\"The_Role_and_Responsibilities_of_DevOps_Team_in_Software_Development\"><\/span><strong>Le r\u00f4le et les responsabilit\u00e9s de l'\u00e9quipe DevOps dans le d\u00e9veloppement de logiciels<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"960\" height=\"280\" src=\"https:\/\/www.startechup.com\/wp-content\/uploads\/Devops-teams-quote.jpg\" alt=\"Citation d&#039;\u00e9quipes Devops\" class=\"wp-image-15187\" srcset=\"https:\/\/www.startechup.com\/wp-content\/uploads\/Devops-teams-quote.jpg 960w, https:\/\/www.startechup.com\/wp-content\/uploads\/Devops-teams-quote-300x88.jpg 300w, https:\/\/www.startechup.com\/wp-content\/uploads\/Devops-teams-quote-768x224.jpg 768w, https:\/\/www.startechup.com\/wp-content\/uploads\/Devops-teams-quote-18x5.jpg 18w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>L'histoire de DevOps remonte au d\u00e9but des ann\u00e9es 2000, lorsque les organisations ont pris conscience de l'importance d'avoir... <a href=\"https:\/\/www.startechup.com\/fr\/blog\/10-best-countries-to-outsource-software-development-in-2024\/\" target=\"_blank\" rel=\"noreferrer noopener\">des \u00e9quipes d\u00e9di\u00e9es aux op\u00e9rations informatiques et au d\u00e9veloppement de logiciels<\/a>.<\/p>\n\n\n\n<p>Les \u00e9quipes DevOps comblent le foss\u00e9 entre le d\u00e9veloppement et les op\u00e9rations, ce qui se traduit par une meilleure r\u00e9activit\u00e9 et une livraison plus rapide des produits. En cr\u00e9ant un environnement collaboratif entre les d\u00e9partements, elles aident les entreprises \u00e0 atteindre leurs objectifs plus rapidement que jamais.<\/p>\n\n\n\n<p>Une \u00e9quipe d'ing\u00e9nieurs DevOps est responsable de ce qui suit :<\/p>\n\n\n\n<ul>\n<li>Construire et maintenir l'infrastructure pour le d\u00e9veloppement, l'essai et le d\u00e9ploiement d'applications logicielles.<\/li>\n\n\n\n<li>D\u00e9velopper et mettre en \u0153uvre des scripts et des outils d'automatisation pour rationaliser le processus de d\u00e9veloppement de logiciels.<\/li>\n\n\n\n<li>Collaborer avec les \u00e9quipes de d\u00e9veloppement et d'exploitation afin d'assurer une int\u00e9gration et une livraison transparentes des applications logicielles.<\/li>\n\n\n\n<li>Surveillance continue des performances et de la disponibilit\u00e9 des applications logicielles dans les environnements de production<\/li>\n\n\n\n<li>R\u00e9pondre aux incidents et aux pannes dans les meilleurs d\u00e9lais afin de minimiser les temps d'arr\u00eat et d'assurer une exp\u00e9rience optimale aux utilisateurs.<\/li>\n\n\n\n<li>Garantir la s\u00e9curit\u00e9 et la conformit\u00e9 des applications logicielles tout au long du cycle de d\u00e9veloppement<\/li>\n\n\n\n<li>Analyser et optimiser en permanence le processus de d\u00e9veloppement de logiciels afin d'am\u00e9liorer l'efficacit\u00e9, la qualit\u00e9 et la rapidit\u00e9 de livraison.<\/li>\n\n\n\n<li>Fournir une formation et un soutien \u00e0 l'\u00e9quipe de d\u00e9veloppement et d'exploitation sur les outils, les processus et les meilleures pratiques DevOps.<\/li>\n<\/ul>\n\n\n\n<p>En fonction des objectifs de l'organisation et du projet, les t\u00e2ches exactes peuvent varier. Ainsi, si vous \u00eates <a href=\"https:\/\/www.startechup.com\/fr\/blog\/why-companies-outsource-software-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">externalisation<\/a> pour mettre en \u0153uvre DevOps, assurez-vous de discuter en d\u00e9tail de la gestion du projet et des r\u00f4les et responsabilit\u00e9s sp\u00e9cifiques de l'\u00e9quipe.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_DevOps_Principles\"><\/span><strong>Les principes DevOps<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>La culture DevOps repose sur plusieurs principes fondamentaux qui garantissent l'adoption r\u00e9ussie des pratiques DevOps au sein d'une organisation.<\/p>\n\n\n\n<p>Pour garantir le succ\u00e8s de votre \u00e9quipe, nous avons identifi\u00e9 et d\u00e9taill\u00e9 les 7 principes de DevOps que tous les d\u00e9veloppeurs devraient conna\u00eetre. Nous avons expos\u00e9 ces principes pour que vous puissiez commencer \u00e0 agir d\u00e8s aujourd'hui.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Encourage_Collaboration\"><\/span><strong>1. Encourager la collaboration<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>DevOps consiste \u00e0 r\u00e9unir les \u00e9quipes d'exploitation et de d\u00e9veloppement pour qu'elles travaillent en tant que groupe fonctionnel. Ce faisant, la communication et le partage des retours d'exp\u00e9rience s'am\u00e9liorent, cr\u00e9ant un meilleur environnement de travail du d\u00e9but \u00e0 la fin.<\/p>\n\n\n\n<p>Pour que la collaboration soit efficace, il faut mettre en place un bon partage de l'information. Par exemple, lorsque quelque chose ne va pas pendant le d\u00e9ploiement d'un logiciel, vous devez le consigner afin que l'\u00e9quipe puisse en tirer des le\u00e7ons et l'\u00e9viter dans les prochaines versions.<\/p>\n\n\n\n<p>M\u00eame en dehors de votre \u00e9quipe DevOps, de courtes boucles de r\u00e9troaction sont essentielles \u00e0 une bonne dynamique d'\u00e9quipe. Le feedback positif maintient le moral \u00e0 un niveau \u00e9lev\u00e9 et aide chacun \u00e0 sentir qu'il fait quelque chose de bien. D'un autre c\u00f4t\u00e9, les retours n\u00e9gatifs sont tout aussi importants pour am\u00e9liorer les livraisons de logiciels et maintenir tout le monde sur la bonne voie.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"960\" height=\"320\" src=\"https:\/\/www.startechup.com\/wp-content\/uploads\/StarTechUP-DevOps-Services-4.jpg\" alt=\"Services DevOps de StarTechUP\" class=\"wp-image-15188\" srcset=\"https:\/\/www.startechup.com\/wp-content\/uploads\/StarTechUP-DevOps-Services-4.jpg 960w, https:\/\/www.startechup.com\/wp-content\/uploads\/StarTechUP-DevOps-Services-4-300x100.jpg 300w, https:\/\/www.startechup.com\/wp-content\/uploads\/StarTechUP-DevOps-Services-4-768x256.jpg 768w, https:\/\/www.startechup.com\/wp-content\/uploads\/StarTechUP-DevOps-Services-4-18x6.jpg 18w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Decisions_Based_on_Data_Analysis\"><\/span><strong>2. D\u00e9cisions bas\u00e9es sur l'analyse des donn\u00e9es<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Un autre principe DevOps essentiel est l'utilisation des donn\u00e9es pour guider vos d\u00e9cisions. Lorsque vous faites des choix, par exemple choisir la bonne pile technologique ou s\u00e9lectionner des outils pour rationaliser votre pipeline, il est important de collecter des donn\u00e9es autour de chaque d\u00e9cision. Cela permet de s'assurer que vos choix s'alignent sur les m\u00e9triques et les donn\u00e9es historiques de votre \u00e9quipe.<\/p>\n\n\n\n<p>Par exemple, un indicateur de performance cl\u00e9 pour la plupart des \u00e9quipes est le temps qu'il faut pour r\u00e9soudre un probl\u00e8me et reprendre le cours normal des op\u00e9rations. Plus un bogue reste longtemps dans les parages, plus il peut faire de d\u00e9g\u00e2ts.<\/p>\n\n\n\n<p>Conna\u00eetre votre temps de r\u00e9solution moyen est essentiel pour prendre des d\u00e9cisions \u00e9clair\u00e9es lorsque vous ajoutez de nouveaux outils ou de nouvelles proc\u00e9dures \u00e0 votre pipeline. Vous pouvez comparer leurs r\u00e9sultats \u00e0 votre moyenne de r\u00e9f\u00e9rence et d\u00e9terminer si le nouvel ajout est une bonne ou une mauvaise chose pour votre \u00e9quipe.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Customer-Centric_Action\"><\/span><strong>3. Action centr\u00e9e sur le client<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans les principes DevOps, le client est roi. Chaque d\u00e9cision doit \u00eatre prise en tenant compte de l'int\u00e9r\u00eat du client, et pas seulement des donn\u00e9es. Il va sans dire que l'application que vous cr\u00e9ez doit r\u00e9pondre aux besoins de vos clients. Apr\u00e8s tout, sans utilisateurs satisfaits, qu'avez-vous ?<\/p>\n\n\n\n<p>Les \u00e9quipes de d\u00e9veloppement et d'exploitation s'efforcent de recueillir r\u00e9guli\u00e8rement les r\u00e9actions des clients. Ce retour d'information est ensuite utilis\u00e9 pour apporter des am\u00e9liorations et des mises \u00e0 jour au logiciel, afin qu'il continue \u00e0 r\u00e9pondre aux besoins et aux attentes des utilisateurs finaux.<\/p>\n\n\n\n<p>Pour d\u00e9tecter les probl\u00e8mes avant qu'ils ne deviennent un gros probl\u00e8me pour les clients, les \u00e9quipes DevOps utilisent des strat\u00e9gies de surveillance en direct. Elles peuvent \u00e9galement garder un \u0153il sur la fa\u00e7on dont les clients interagissent avec l'application en temps r\u00e9el afin d'obtenir les commentaires des utilisateurs et de voir s'il y a des probl\u00e8mes. Et comme DevOps \u00e9volue rapidement, les \u00e9quipes peuvent rapidement publier des mises \u00e0 jour pour r\u00e9soudre les probl\u00e8mes et am\u00e9liorer encore l'exp\u00e9rience des clients.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Constant_Improvement_with_Continuous_Integration\"><\/span><strong>4. Am\u00e9lioration constante gr\u00e2ce \u00e0 l'int\u00e9gration continue<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans la culture DevOps, l'\u00e9quipe s'efforce toujours d'am\u00e9liorer les choses. Pour ce faire, elle se concentre sur l'am\u00e9lioration constante du produit et l'ajout de nouvelles fonctionnalit\u00e9s au fil du temps. Cette approche est conforme \u00e0 la m\u00e9thodologie Agile, dans laquelle les mises \u00e0 jour se font par petits morceaux faciles \u00e0 g\u00e9rer.<\/p>\n\n\n\n<p>Auparavant, le d\u00e9veloppement de logiciels consistait \u00e0 essayer de livrer un produit parfait en une seule fois. Mais cela signifiait souvent de longs d\u00e9lais pendant que l'\u00e9quipe travaillait sur les d\u00e9fauts. Avec DevOps, l'\u00e9quipe se concentre sur la livraison rapide d'un produit minimum viable (MVP) afin de r\u00e9pondre imm\u00e9diatement aux besoins du client.<\/p>\n\n\n\n<p>Une fois le MVP livr\u00e9, l'\u00e9quipe peut continuer \u00e0 ajouter de nouvelles fonctionnalit\u00e9s et am\u00e9liorations en cours de route, pour atteindre progressivement le produit id\u00e9al. Cela signifie que les clients peuvent commencer \u00e0 utiliser l'outil plus t\u00f4t et apprendre de nouvelles choses au fur et \u00e0 mesure, au lieu de devoir attendre la fin d'un long cycle de d\u00e9veloppement.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Monitor_the_Process_Throughout_the_Lifecycle\"><\/span><strong>5. Contr\u00f4ler le processus tout au long du cycle de vie<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans le mod\u00e8le traditionnel de d\u00e9veloppement de logiciels, les d\u00e9veloppeurs construisent le produit, puis le confient aux op\u00e9rations pour qu'elles le testent, le d\u00e9ploient et le livrent au client. Dans le mod\u00e8le DevOps, l'ensemble de l'\u00e9quipe de d\u00e9veloppement se serre les coudes et assume la responsabilit\u00e9 du produit du d\u00e9but \u00e0 la fin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"678\" src=\"https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-1024x678.jpg\" alt=\"les d\u00e9veloppeurs travaillent ensemble\" class=\"wp-image-15189\" srcset=\"https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-1024x678.jpg 1024w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-300x199.jpg 300w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-768x509.jpg 768w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-1536x1018.jpg 1536w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-18x12.jpg 18w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together-1200x795.jpg 1200w, https:\/\/www.startechup.com\/wp-content\/uploads\/developers-working-together.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u00catre responsable de l'ensemble du cycle de vie d'un produit signifie \u00e9galement s'adapter aux changements qui surviennent. Il peut s'agir de se tenir au courant des nouvelles technologies, d'\u00e9couter les commentaires des clients ou de suivre l'\u00e9volution des lois et des r\u00e9glementations. Tout le monde met \u00e0 jour le logiciel et r\u00e9sout les probl\u00e8mes pour rationaliser le processus de d\u00e9veloppement et de d\u00e9ploiement.<\/p>\n\n\n\n<p>En gardant les codeurs d'origine impliqu\u00e9s, vous obtenez un meilleur code, une assurance qualit\u00e9, une plus grande attention aux d\u00e9tails et moins de bogues pour le client. Lorsque tout le monde travaille ensemble, l'accent est mis sur le fait que le produit est le meilleur possible.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Automate_What_You_Can\"><\/span><strong>6. Automatisez ce que vous pouvez<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>DevOps est une question de rapidit\u00e9. Plus vite vous pouvez mettre le logiciel \u00e0 la disposition des clients, mieux c'est. L'astuce consiste \u00e0 utiliser des outils automatis\u00e9s pour tout.<\/p>\n\n\n\n<p>L'objectif est d'automatiser tous les processus, de la r\u00e9vision du code au d\u00e9ploiement, ce qui permet non seulement d'acc\u00e9l\u00e9rer le processus, mais aussi de lib\u00e9rer les membres de l'\u00e9quipe pour qu'ils se consacrent \u00e0 des t\u00e2ches plus importantes.<\/p>\n\n\n\n<p>Si vous souhaitez continuer \u00e0 am\u00e9liorer et \u00e0 cr\u00e9er des logiciels tout en r\u00e9pondant rapidement aux commentaires des clients, il est important d'utiliser des outils d'automatisation. Heureusement, il existe d'excellents outils pour vous aider \u00e0 rationaliser vos processus, comme ceux utilis\u00e9s dans le pipeline d'am\u00e9lioration continue et de livraison continue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_Learn_from_Your_Failures\"><\/span><strong>7. Tirez les le\u00e7ons de vos \u00e9checs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Dans la culture DevOps, la flexibilit\u00e9 est essentielle. Vous ne voulez pas \u00eatre coinc\u00e9 dans un processus rigide parce que les choses changent constamment. Une grande partie de la flexibilit\u00e9 consiste \u00e0 accepter l'\u00e9chec. Au lieu de l'\u00e9viter, utilisez-le comme une exp\u00e9rience d'apprentissage.<\/p>\n\n\n\n<p>Lorsque vous prenez des risques en d\u00e9ployant un logiciel, il est toujours possible que les choses ne se passent pas comme pr\u00e9vu tout au long du processus de d\u00e9veloppement, mais ce n'est pas grave. Vous pouvez apprendre de vos erreurs et utiliser ces connaissances pour prendre de meilleures d\u00e9cisions \u00e0 l'avenir.<\/p>\n\n\n\n<p>Il est pr\u00e9f\u00e9rable de rencontrer ces probl\u00e8mes d\u00e8s le d\u00e9but, pendant les tests, afin de pouvoir les r\u00e9soudre avant m\u00eame que vos clients ne les voient. C'est ce qu'on appelle \"passer \u00e0 gauche\", et c'est un concept important de la philosophie DevOps.<\/p>\n\n\n\n<p>Maintenant que vous connaissez les principes cl\u00e9s de DevOps, vous comprenez pourquoi il s'agit de l'une des philosophies les plus importantes dans le d\u00e9veloppement de logiciels aujourd'hui. De la livraison plus rapide \u00e0 l'am\u00e9lioration de l'exp\u00e9rience client, DevOps vise \u00e0 am\u00e9liorer et \u00e0 tirer le meilleur parti de l'ensemble de votre \u00e9quipe de d\u00e9veloppement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Scale_and_Grow_with_Our_DevOps_Services\"><\/span><strong>\u00c9voluer et se d\u00e9velopper avec nos services DevOps !<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>DevOps exige une toute nouvelle fa\u00e7on de penser et de travailler. Mais avec les bons outils, les bons processus et les bons membres d'\u00e9quipe en place, il peut \u00eatre un outil incroyablement puissant pour am\u00e9liorer le cycle de vie du d\u00e9veloppement logiciel.<\/p>\n\n\n\n<p>Chez StarTechUP, nous sommes des experts en DevOps et nous pouvons vous aider \u00e0 faire \u00e9voluer et \u00e0 d\u00e9velopper votre entreprise gr\u00e2ce \u00e0 notre... <a href=\"https:\/\/www.startechup.com\/fr\/services\/devops-server-administration\/\" target=\"_blank\" rel=\"noreferrer noopener\">Services DevOps<\/a>. Nous sommes sp\u00e9cialis\u00e9s dans l'automatisation, la surveillance et le d\u00e9veloppement agile - tout ce dont vous avez besoin pour r\u00e9ussir avec DevOps.<\/p>\n\n\n\n<p>Pr\u00eat \u00e0 commencer ? <a href=\"https:\/\/www.startechup.com\/fr\/contact\/\">Nous contacter<\/a> aujourd'hui ! Nous sommes impatients de vous entendre !<\/p>","protected":false},"excerpt":{"rendered":"<p>For a techie or software developer curious about modern development and release practices, DevOps is a must-know concept. The DevOps methodology has revolutionized the way companies develop and deploy applications, becoming an essential part of any tech team&#8217;s arsenal. Even though not everyone in the software development field is completely sold on DevOps, its influence [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":17507,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":""},"categories":[439],"tags":[],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps.jpg",1920,1080,false],"thumbnail":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-150x150.jpg",150,150,true],"medium":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-300x169.jpg",300,169,true],"medium_large":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-768x432.jpg",580,326,true],"large":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-1024x576.jpg",580,326,true],"1536x1536":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-1536x864.jpg",1536,864,true],"2048x2048":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps.jpg",1920,1080,false],"trp-custom-language-flag":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-18x10.jpg",18,10,true],"post-thumbnail":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps-1200x675.jpg",1200,675,true],"twentytwenty-fullscreen":["https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps.jpg",1920,1080,false]},"post_excerpt_stackable_v2":"<p>For a techie or software developer curious about modern development and release practices, DevOps is a must-know concept. The DevOps methodology has revolutionized the way companies develop and deploy applications, becoming an essential part of any tech team&#8217;s arsenal. Even though not everyone in the software development field is completely sold on DevOps, its influence has undeniably caused a cultural shift within the development process. And if you&#8217;re not on board yet, now is a good time as any. In order to get the most out of this approach, it&#8217;s essential to understand its core concepts and principles. In this\u2026<\/p>\n","category_list_v2":"<a href=\"https:\/\/www.startechup.com\/fr\/blog\/category\/software-development\/\" rel=\"category tag\">Software Development<\/a>","author_info_v2":{"name":"Andrea Jacinto","url":"https:\/\/www.startechup.com\/fr\/blog\/author\/ajacinto\/"},"comments_num_v2":"0 commentaire","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v21.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>7 Key Principles of DevOps | StarTechUP<\/title>\n<meta name=\"description\" content=\"Are you looking to get the most out of your DevOps workflow? Discover these 7 principles for faster deployments and improved efficiency.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"7 Key Principles of DevOps\" \/>\n<meta property=\"og:description\" content=\"Are you looking to get the most out of your DevOps workflow? Discover these 7 principles for faster deployments and improved efficiency.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/\" \/>\n<meta property=\"og:site_name\" content=\"Startechup Inc\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/startechup\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-14T09:47:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-24T02:58:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Andrea Jacinto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ajacinto\" \/>\n<meta name=\"twitter:site\" content=\"@startechup\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrea Jacinto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/\"},\"author\":{\"name\":\"Andrea Jacinto\",\"@id\":\"https:\/\/www.startechup.com\/#\/schema\/person\/4f1d2499822d2f247cf6408135f1200c\"},\"headline\":\"7 Key Principles of DevOps\",\"datePublished\":\"2023-04-14T09:47:10+00:00\",\"dateModified\":\"2024-06-24T02:58:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/\"},\"wordCount\":1488,\"publisher\":{\"@id\":\"https:\/\/www.startechup.com\/#organization\"},\"articleSection\":[\"Software Development\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/\",\"url\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/\",\"name\":\"7 Key Principles of DevOps | StarTechUP\",\"isPartOf\":{\"@id\":\"https:\/\/www.startechup.com\/#website\"},\"datePublished\":\"2023-04-14T09:47:10+00:00\",\"dateModified\":\"2024-06-24T02:58:58+00:00\",\"description\":\"Are you looking to get the most out of your DevOps workflow? Discover these 7 principles for faster deployments and improved efficiency.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.startechup.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"7 Key Principles of DevOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.startechup.com\/#website\",\"url\":\"https:\/\/www.startechup.com\/\",\"name\":\"Startechup Inc\",\"description\":\"Startechup Inc.\",\"publisher\":{\"@id\":\"https:\/\/www.startechup.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.startechup.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.startechup.com\/#organization\",\"name\":\"Startechup\",\"url\":\"https:\/\/www.startechup.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.startechup.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.startechup.com\/wp-content\/uploads\/startechup-logo-blue-red-transparent.svg\",\"contentUrl\":\"https:\/\/www.startechup.com\/wp-content\/uploads\/startechup-logo-blue-red-transparent.svg\",\"width\":181,\"height\":28,\"caption\":\"Startechup\"},\"image\":{\"@id\":\"https:\/\/www.startechup.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/startechup\/\",\"https:\/\/twitter.com\/startechup\",\"https:\/\/www.linkedin.com\/company\/startechup\",\"https:\/\/www.youtube.com\/channel\/UC_4XR4imvk28kEPt9gyhZ4g\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.startechup.com\/#\/schema\/person\/4f1d2499822d2f247cf6408135f1200c\",\"name\":\"Andrea Jacinto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.startechup.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a501b20ad47d10e8b11a085b6b575138?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a501b20ad47d10e8b11a085b6b575138?s=96&d=mm&r=g\",\"caption\":\"Andrea Jacinto\"},\"description\":\"A content writer with a strong SEO background, Andrea has been working with digital marketers from different fields to create optimized articles which are informative, digestible, and fun to read. Now, she's writing for StarTechUP to deliver the latest developments in tech to readers around the world.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/andrea-jacinto\/\",\"https:\/\/twitter.com\/ajacinto\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"7 principes cl\u00e9s de DevOps | StarTechUP","description":"Vous cherchez \u00e0 tirer le meilleur parti de votre flux de travail DevOps ? D\u00e9couvrez ces 7 principes pour des d\u00e9ploiements plus rapides et une efficacit\u00e9 accrue.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/","og_locale":"fr_FR","og_type":"article","og_title":"7 Key Principles of DevOps","og_description":"Are you looking to get the most out of your DevOps workflow? Discover these 7 principles for faster deployments and improved efficiency.","og_url":"https:\/\/www.startechup.com\/fr\/blog\/7-key-principles-of-devops\/","og_site_name":"Startechup Inc","article_publisher":"https:\/\/www.facebook.com\/startechup\/","article_published_time":"2023-04-14T09:47:10+00:00","article_modified_time":"2024-06-24T02:58:58+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.startechup.com\/wp-content\/uploads\/7-Key-Principles-of-DevOps.jpg","type":"image\/jpeg"}],"author":"Andrea Jacinto","twitter_card":"summary_large_image","twitter_creator":"@ajacinto","twitter_site":"@startechup","twitter_misc":{"\u00c9crit par":"Andrea Jacinto","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#article","isPartOf":{"@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/"},"author":{"name":"Andrea Jacinto","@id":"https:\/\/www.startechup.com\/#\/schema\/person\/4f1d2499822d2f247cf6408135f1200c"},"headline":"7 Key Principles of DevOps","datePublished":"2023-04-14T09:47:10+00:00","dateModified":"2024-06-24T02:58:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/"},"wordCount":1488,"publisher":{"@id":"https:\/\/www.startechup.com\/#organization"},"articleSection":["Software Development"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/","url":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/","name":"7 principes cl\u00e9s de DevOps | StarTechUP","isPartOf":{"@id":"https:\/\/www.startechup.com\/#website"},"datePublished":"2023-04-14T09:47:10+00:00","dateModified":"2024-06-24T02:58:58+00:00","description":"Vous cherchez \u00e0 tirer le meilleur parti de votre flux de travail DevOps ? D\u00e9couvrez ces 7 principes pour des d\u00e9ploiements plus rapides et une efficacit\u00e9 accrue.","breadcrumb":{"@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.startechup.com\/blog\/7-key-principles-of-devops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.startechup.com\/"},{"@type":"ListItem","position":2,"name":"7 Key Principles of DevOps"}]},{"@type":"WebSite","@id":"https:\/\/www.startechup.com\/#website","url":"https:\/\/www.startechup.com\/","name":"Startechup Inc","description":"Startechup Inc.","publisher":{"@id":"https:\/\/www.startechup.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.startechup.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.startechup.com\/#organization","name":"Startechup","url":"https:\/\/www.startechup.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.startechup.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.startechup.com\/wp-content\/uploads\/startechup-logo-blue-red-transparent.svg","contentUrl":"https:\/\/www.startechup.com\/wp-content\/uploads\/startechup-logo-blue-red-transparent.svg","width":181,"height":28,"caption":"Startechup"},"image":{"@id":"https:\/\/www.startechup.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/startechup\/","https:\/\/twitter.com\/startechup","https:\/\/www.linkedin.com\/company\/startechup","https:\/\/www.youtube.com\/channel\/UC_4XR4imvk28kEPt9gyhZ4g"]},{"@type":"Person","@id":"https:\/\/www.startechup.com\/#\/schema\/person\/4f1d2499822d2f247cf6408135f1200c","name":"Andrea Jacinto","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.startechup.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a501b20ad47d10e8b11a085b6b575138?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a501b20ad47d10e8b11a085b6b575138?s=96&d=mm&r=g","caption":"Andrea Jacinto"},"description":"R\u00e9dactrice de contenu dot\u00e9e d'une solide exp\u00e9rience en mati\u00e8re de r\u00e9f\u00e9rencement, Andrea a travaill\u00e9 avec des sp\u00e9cialistes du marketing num\u00e9rique de diff\u00e9rents domaines pour cr\u00e9er des articles optimis\u00e9s qui sont informatifs, digestes et agr\u00e9ables \u00e0 lire. Aujourd'hui, elle \u00e9crit pour StarTechUP afin de pr\u00e9senter les derniers d\u00e9veloppements technologiques aux lecteurs du monde entier.","sameAs":["https:\/\/www.linkedin.com\/in\/andrea-jacinto\/","https:\/\/twitter.com\/ajacinto"]}]}},"_links":{"self":[{"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/posts\/15186"}],"collection":[{"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/comments?post=15186"}],"version-history":[{"count":5,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/posts\/15186\/revisions"}],"predecessor-version":[{"id":17571,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/posts\/15186\/revisions\/17571"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/media\/17507"}],"wp:attachment":[{"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/media?parent=15186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/categories?post=15186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.startechup.com\/fr\/wp-json\/wp\/v2\/tags?post=15186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}