{"id":2026,"date":"2015-04-08T07:55:18","date_gmt":"2015-04-08T05:55:18","guid":{"rendered":"https:\/\/blog-alexis.monville.com\/?p=2026"},"modified":"2015-04-08T07:55:18","modified_gmt":"2015-04-08T05:55:18","slug":"lopportunite-devops","status":"publish","type":"post","link":"https:\/\/blog-alexis.monville.com\/fr\/2015\/04\/08\/lopportunite-devops\/","title":{"rendered":"L&rsquo;opportunit\u00e9 Devops"},"content":{"rendered":"<div><a href=\"http:\/\/www.devopsdays.org\/\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-2028\" src=\"https:\/\/i0.wp.com\/blog-alexis.monville.com\/wp-content\/uploads\/2015\/02\/Capture-d%E2%80%99%C3%A9cran-2015-02-11-%C3%A0-11.01.27-300x174.png?resize=300%2C174&#038;ssl=1\" alt=\"Capture d\u2019\u00e9cran 2015-02-11 \u00e0 11.01.27\" width=\"300\" height=\"174\" \/><\/a>Cela a commenc\u00e9 par\u00a0<a href=\"http:\/\/fr.slideshare.net\/jallspaw\/10-deploys-per-day-dev-and-ops-cooperation-at-flickr\" target=\"_blank\">l\u2019intervention de John Allspaw et Paul Hammond lors de la conf\u00e9rence Velocity de 2009<\/a> pr\u00e9sentant la coop\u00e9ration en Dev et Ops chez Flickr\u00a0ayant permis de r\u00e9aliser <strong>10 d\u00e9ploiements par jour<\/strong>\u00a0(L&rsquo;image d&rsquo;ent\u00eate est issue de cette pr\u00e9sentation).<\/div>\n<div>Il y a eu ensuite la premi\u00e8re conf\u00e9rence <a href=\"http:\/\/www.devopsdays.org\/\" target=\"_blank\">DevOpsDays<\/a> fin 2009 \u00e0 Gent.<\/div>\n<div>Derri\u00e8re cette promesse de r\u00e9conciliation des objectifs d\u2019\u00e9volution et de stabilit\u00e9, de\u00a0r\u00e9conciliation\u00a0des dev et des ops, certains y ont vu des solutions technologiques permettant de raccourcir la mise en production, de faire des mise en production sans intervention humaine.<\/div>\n<div>D\u2019autres y ont vu l\u2019opportunit\u00e9 de r\u00e9aliser la promesse des 20 derni\u00e8res ann\u00e9es du mouvement <a href=\"http:\/\/agilemanifesto.org\/iso\/fr\/\" target=\"_blank\">agile<\/a> (oui je le fais commencer au d\u00e9but des discussions sur les m\u00e9thodes de d\u00e9veloppement l\u00e9g\u00e8res et de l\u2019\u00e9mergence de <a href=\"http:\/\/fr.wikipedia.org\/wiki\/Extreme_programming\" target=\"_blank\">XP<\/a>\u2026 d\u00e9j\u00e0 20 ans\u2026).<\/div>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-2029\" src=\"https:\/\/i0.wp.com\/blog-alexis.monville.com\/wp-content\/uploads\/2015\/02\/Capture-d%E2%80%99%C3%A9cran-2015-02-11-%C3%A0-10.58.37-300x154.png?resize=300%2C154&#038;ssl=1\" alt=\"Capture d\u2019\u00e9cran 2015-02-11 \u00e0 10.58.37\" width=\"300\" height=\"154\" \/><\/p>\n<div>D\u2019autres encore se sont interrog\u00e9s sur les comp\u00e9tences qu\u2019allaient devoir acqu\u00e9rir les admin sys pour pouvoir envisager de\u00a0consid\u00e9rer les infrastructures comme du code.<\/div>\n<div>D\u2019autres ont imagin\u00e9 que ce serait aux devs de changer pour acqu\u00e9rir une bonne compr\u00e9hension de leur code en production, en int\u00e9grant les contraintes d\u2019exploitabilit\u00e9, en int\u00e9grant la capacit\u00e9 de r\u00e9pondre elles-m\u00eames aux incidents, \u00e0 g\u00e9rer l&rsquo;adaptation de l&rsquo;infrastructure sous-jacente \u00e0 la charge, la capacit\u00e9 \u00e0 g\u00e9rer leur \u00e9volution sans interruption de service&#8230;<\/div>\n<div>D\u2019autres ont pens\u00e9 que ce serait plut\u00f4t un changement de l&rsquo;ensemble du syst\u00e8me n\u00e9cessitant de revoir la fa\u00e7on d\u2019envisager les \u00e9volutions des logiciels, des syst\u00e8mes d\u2019informations\u00a0en les consid\u00e9rant fonctionnalit\u00e9s par fonctionnalit\u00e9s\u00a0(en utilisant la notion de Minimal Marketable Feature (MMF) de fa\u00e7on continue et pas seulement la notion de Minimal Viable Product (MVP) au d\u00e9part du projet.<\/div>\n<div>D&rsquo;autres consid\u00e8rent que ce sont les technologies cloud qui permettent cette transformation de la fa\u00e7on d&rsquo;envisager les syst\u00e8mes d&rsquo;information et bien sur d&rsquo;autres font \u00e9voluer ces technologies pour permettre ces \u00e9volutions.<\/div>\n<div>D&rsquo;autres encore, un argument de recrutement indispensable pour recruter les talents des nouvelles g\u00e9n\u00e9rations qui ne seront pas pr\u00eats \u00e0 accepter les silos organisationnels interdisant la collaboration.<\/div>\n<div><\/div>\n<div>Tous ces points de vues montrent la richesse de l&rsquo;\u00e9volution en cours et les diff\u00e9rents champs sur lesquels ces changements sont en cours :\u00a0changement d\u2019outil, changement de m\u00e9thodes,\u00a0changement d&rsquo;organisation,\u00a0changement culturel.<\/div>\n<div><\/div>\n<div>J&rsquo;ai pu appr\u00e9cier toutes ces diversit\u00e9s de point de vue lors du petit d\u00e9jeuner r\u00e9unissant des DSI, organis\u00e9 par <a href=\"http:\/\/www.redhat.com\/\" target=\"_blank\">Red Hat<\/a> \u00e0 Paris le 6 f\u00e9vrier. Petit d\u00e9jeuner ou j&rsquo;intervenais pour apporter un \u00e9clairage sur le sujet et animer une session de r\u00e9flexion sur le sujet entre les participants.<\/div>\n<div><\/div>\n<div>Maintenant, qu&rsquo;<a href=\"http:\/\/enovance.com\" target=\"_blank\">eNovance<\/a> a \u00e9t\u00e9 achet\u00e9e par Red Hat, le challenge de transformation de la culture des organisations (en interne ou en externe) continue avec la <a href=\"http:\/\/www.redhat.com\/en\/about\/press-releases\/red-hat-launches-cloud-innovation-practice-fast-track-cloud-and-devops-deployments\" target=\"_blank\">Red Hat Cloud Innovation Practice<\/a>\u00a0et l&rsquo;effet de taille et la culture open source permettent des discussions passionnante sur le sujet.<\/div>\n<div><\/div>\n<div><a href=\"http:\/\/www.redhat.com\/en\/about\/press-releases\/red-hat-launches-cloud-innovation-practice-fast-track-cloud-and-devops-deployments\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2051 size-full\" src=\"https:\/\/i0.wp.com\/blog-alexis.monville.com\/wp-content\/uploads\/2015\/04\/Capture-d%E2%80%99%C3%A9cran-2015-03-13-%C3%A0-18.22.35.png?resize=832%2C140&#038;ssl=1\" alt=\"Red Hat Cloud Innovation Practice\" width=\"832\" height=\"140\" \/><\/a><\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cela a commenc\u00e9 par\u00a0l\u2019intervention de John Allspaw et Paul Hammond lors de la conf\u00e9rence Velocity de 2009 pr\u00e9sentant la coop\u00e9ration en Dev et Ops chez Flickr\u00a0ayant permis de r\u00e9aliser 10 d\u00e9ploiements par jour\u00a0(L&rsquo;image d&rsquo;ent\u00eate est issue de cette pr\u00e9sentation). Il y a eu ensuite la premi\u00e8re conf\u00e9rence DevOpsDays fin 2009 \u00e0 Gent. Derri\u00e8re cette promesse [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2027,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[6],"tags":[51,159,220,247,460,536,538,594],"class_list":["post-2026","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-agile","tag-cloud","tag-devops","tag-dsi","tag-management","tag-organisation","tag-organization","tag-produit"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pazAbl-wG","_links":{"self":[{"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/posts\/2026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/comments?post=2026"}],"version-history":[{"count":0,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/posts\/2026\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/media?parent=2026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/categories?post=2026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/fr\/wp-json\/wp\/v2\/tags?post=2026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}