{"id":131,"date":"2018-01-08T14:24:43","date_gmt":"2018-01-08T13:24:43","guid":{"rendered":"http:\/\/cap-compute.servehttp.com\/cap-compute\/?p=131"},"modified":"2018-02-10T13:37:46","modified_gmt":"2018-02-10T12:37:46","slug":"terraform","status":"publish","type":"post","link":"https:\/\/www.capcompute.com\/?p=131","title":{"rendered":"Terraform"},"content":{"rendered":"<p>Terraform est un outil qui nous permettra bient\u00f4t de terraformer la plan\u00e8te Mars afin de pouvoir y vivre comme sur Terre.<\/p>\n<p>?<\/p>\n<p><strong>Mais non ! \u00c9videmment \ud83d\ude42<\/strong><\/p>\n<p>Terraform est un outil permettant de construire des environnements dans un cloud (priv\u00e9, public). Il permet bien-s\u00fbr d&rsquo;effectuer des changements sur ces environnements et il automatise aussi un certain nombre de t\u00e2ches lors de ces cr\u00e9ations, changements et suppressions.<\/p>\n<p>Il est de plus en plus utilis\u00e9 pour AWS mais il prend en charge OpenStack et tout un tas d&rsquo;autres \u00ab\u00a0providers\u00a0\u00bb.<\/p>\n<p>Notre infrastructure est donc d\u00e9finie dans des fichiers textes, sous forme de code (code terraform ou Json). Nous introduisons ici la notion de IAC (Infrastructure As Code). Un fichier texte peut donc contenir la d\u00e9finition d&rsquo;un r\u00e9seau virtuel, de 2 serveurs de bases de donn\u00e9es, ainsi que de 3 serveurs Web. Ce fichier nous permet de d\u00e9ployer rapidement cette infrastructure mais aussi de la reproduire encore plus facilement !<\/p>\n<p>Pour aller plus loin : <a href=\"https:\/\/www.terraform.io\/intro\/index.html\">https:\/\/www.terraform.io\/intro\/index.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Terraform est un outil qui nous permettra bient\u00f4t de terraformer la plan\u00e8te Mars afin de pouvoir y vivre comme sur Terre. ? Mais non ! \u00c9videmment \ud83d\ude42 Terraform est un outil permettant de construire des environnements dans un cloud (priv\u00e9, public). Il permet bien-s\u00fbr d&rsquo;effectuer des changements sur ces environnements et il automatise aussi un &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.capcompute.com\/?p=131\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Terraform&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-131","post","type-post","status-publish","format-standard","hentry","category-cloud"],"_links":{"self":[{"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/posts\/131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=131"}],"version-history":[{"count":8,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions"}],"predecessor-version":[{"id":291,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=\/wp\/v2\/posts\/131\/revisions\/291"}],"wp:attachment":[{"href":"https:\/\/www.capcompute.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=131"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=131"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.capcompute.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}