{"id":554,"date":"2021-06-30T10:44:36","date_gmt":"2021-06-30T08:44:36","guid":{"rendered":"https:\/\/jm.garreta.eu\/blog\/?p=554"},"modified":"2021-06-30T10:44:38","modified_gmt":"2021-06-30T08:44:38","slug":"devops-et-l-infrastructure-as-code-par-l-exemple","status":"publish","type":"post","link":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/","title":{"rendered":"DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple"},"content":{"rendered":"\n<p>L&rsquo;infrastructure as code fait partie int\u00e9grante du DevOps. C&rsquo;est en approfondissant mes recherches sur ce dernier que je suis tomb\u00e9 sur <a href=\"https:\/\/www.jesuisundev.com\/comprendre-terraform-en-5-minutes\/\" target=\"_blank\" rel=\"noreferrer noopener\">ce tr\u00e8s bon article<\/a> qui d\u00e9crit de mani\u00e8re tr\u00e8s simple comment d\u00e9crire son architecture en \u00e9crivant ses fichiers de conf.<\/p>\n\n\n\n<p>L&rsquo;auteur y parle de <a href=\"https:\/\/www.terraform.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Terraform<\/a>, l&rsquo;outil n\u00b01 pour faire de l&rsquo;IaC.<\/p>\n\n\n\n<p>J&rsquo;invite d&rsquo;ailleurs \u00e0 parcourir par la suite le reste du blog qui est tr\u00e8s bon et tr\u00e8s facile \u00e0 lire sur tout ce qui est d\u00e9v avec divers conseils ou retours d&rsquo;exp\u00e9rience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;infrastructure as code fait partie int\u00e9grante du DevOps. C&rsquo;est en approfondissant mes recherches sur ce dernier que je suis tomb\u00e9 sur ce tr\u00e8s bon article qui d\u00e9crit de mani\u00e8re tr\u00e8s simple comment d\u00e9crire son architecture en \u00e9crivant ses fichiers de conf. L&rsquo;auteur y parle de Terraform, l&rsquo;outil n\u00b01 pour faire de l&rsquo;IaC. J&rsquo;invite d&rsquo;ailleurs \u00e0 &hellip; <a href=\"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"blog_gen_system_prompt":"","blog_gen_user_prompt":"","blog_gen_featured_img_prompt":"","blog_gen_inline_img_prompts":"","blog_gen_model":"","blog_gen_image_model":"","blog_gen_timestamp":"","blog_gen_type_article":"","blog_gen_longueur_cible":"","footnotes":""},"categories":[3],"tags":[317,319,315,316,318],"class_list":["post-554","post","type-post","status-publish","format-standard","hentry","category-informatique","tag-agile","tag-architecture","tag-dev","tag-devops","tag-iac"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DevOps et l&#039;infrastructure as code par l&#039;exemple - Le blog de Jean-Mich<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevOps et l&#039;infrastructure as code par l&#039;exemple - Le blog de Jean-Mich\" \/>\n<meta property=\"og:description\" content=\"L&rsquo;infrastructure as code fait partie int\u00e9grante du DevOps. C&rsquo;est en approfondissant mes recherches sur ce dernier que je suis tomb\u00e9 sur ce tr\u00e8s bon article qui d\u00e9crit de mani\u00e8re tr\u00e8s simple comment d\u00e9crire son architecture en \u00e9crivant ses fichiers de conf. L&rsquo;auteur y parle de Terraform, l&rsquo;outil n\u00b01 pour faire de l&rsquo;IaC. J&rsquo;invite d&rsquo;ailleurs \u00e0 &hellip; Continuer la lecture de DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/\" \/>\n<meta property=\"og:site_name\" content=\"Le blog de Jean-Mich\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-30T08:44:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-30T08:44:38+00:00\" \/>\n<meta name=\"author\" content=\"jeanmich\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"jeanmich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/\"},\"author\":{\"name\":\"jeanmich\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/#\\\/schema\\\/person\\\/5ed151f48f77a878fc9d3868c8a1ed7d\"},\"headline\":\"DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple\",\"datePublished\":\"2021-06-30T08:44:36+00:00\",\"dateModified\":\"2021-06-30T08:44:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/\"},\"wordCount\":109,\"commentCount\":0,\"keywords\":[\"agile\",\"architecture\",\"dev\",\"devops\",\"iac\"],\"articleSection\":[\"Informatique\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/\",\"url\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/\",\"name\":\"DevOps et l'infrastructure as code par l'exemple - Le blog de Jean-Mich\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/#website\"},\"datePublished\":\"2021-06-30T08:44:36+00:00\",\"dateModified\":\"2021-06-30T08:44:38+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/#\\\/schema\\\/person\\\/5ed151f48f77a878fc9d3868c8a1ed7d\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/devops-et-l-infrastructure-as-code-par-l-exemple\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/\",\"name\":\"Le blog de Jean-Mich\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/#\\\/schema\\\/person\\\/5ed151f48f77a878fc9d3868c8a1ed7d\",\"name\":\"jeanmich\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g\",\"caption\":\"jeanmich\"},\"url\":\"https:\\\/\\\/jm.garreta.eu\\\/blog\\\/author\\\/jeanmich\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DevOps et l'infrastructure as code par l'exemple - Le blog de Jean-Mich","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:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/","og_locale":"fr_FR","og_type":"article","og_title":"DevOps et l'infrastructure as code par l'exemple - Le blog de Jean-Mich","og_description":"L&rsquo;infrastructure as code fait partie int\u00e9grante du DevOps. C&rsquo;est en approfondissant mes recherches sur ce dernier que je suis tomb\u00e9 sur ce tr\u00e8s bon article qui d\u00e9crit de mani\u00e8re tr\u00e8s simple comment d\u00e9crire son architecture en \u00e9crivant ses fichiers de conf. L&rsquo;auteur y parle de Terraform, l&rsquo;outil n\u00b01 pour faire de l&rsquo;IaC. J&rsquo;invite d&rsquo;ailleurs \u00e0 &hellip; Continuer la lecture de DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple &rarr;","og_url":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/","og_site_name":"Le blog de Jean-Mich","article_published_time":"2021-06-30T08:44:36+00:00","article_modified_time":"2021-06-30T08:44:38+00:00","author":"jeanmich","twitter_misc":{"\u00c9crit par":"jeanmich","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/#article","isPartOf":{"@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/"},"author":{"name":"jeanmich","@id":"https:\/\/jm.garreta.eu\/blog\/#\/schema\/person\/5ed151f48f77a878fc9d3868c8a1ed7d"},"headline":"DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple","datePublished":"2021-06-30T08:44:36+00:00","dateModified":"2021-06-30T08:44:38+00:00","mainEntityOfPage":{"@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/"},"wordCount":109,"commentCount":0,"keywords":["agile","architecture","dev","devops","iac"],"articleSection":["Informatique"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/","url":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/","name":"DevOps et l'infrastructure as code par l'exemple - Le blog de Jean-Mich","isPartOf":{"@id":"https:\/\/jm.garreta.eu\/blog\/#website"},"datePublished":"2021-06-30T08:44:36+00:00","dateModified":"2021-06-30T08:44:38+00:00","author":{"@id":"https:\/\/jm.garreta.eu\/blog\/#\/schema\/person\/5ed151f48f77a878fc9d3868c8a1ed7d"},"breadcrumb":{"@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jm.garreta.eu\/blog\/devops-et-l-infrastructure-as-code-par-l-exemple\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/jm.garreta.eu\/blog\/"},{"@type":"ListItem","position":2,"name":"DevOps et l&rsquo;infrastructure as code par l&rsquo;exemple"}]},{"@type":"WebSite","@id":"https:\/\/jm.garreta.eu\/blog\/#website","url":"https:\/\/jm.garreta.eu\/blog\/","name":"Le blog de Jean-Mich","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jm.garreta.eu\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/jm.garreta.eu\/blog\/#\/schema\/person\/5ed151f48f77a878fc9d3868c8a1ed7d","name":"jeanmich","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/816266d852c4595a2bfa578a991fa68bb8ed5e0217f3565158ca20c139873bda?s=96&d=mm&r=g","caption":"jeanmich"},"url":"https:\/\/jm.garreta.eu\/blog\/author\/jeanmich\/"}]}},"_links":{"self":[{"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/posts\/554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":1,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"predecessor-version":[{"id":555,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/posts\/554\/revisions\/555"}],"wp:attachment":[{"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jm.garreta.eu\/blog\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}