<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Terraform on Teddy Ferdinand</title><link>https://tferdinand.net/tags/terraform/</link><description>Recent content in Terraform on Teddy Ferdinand</description><generator>Hugo</generator><language>fr-FR</language><lastBuildDate>Fri, 05 Jan 2024 22:00:06 +0000</lastBuildDate><atom:link href="https://tferdinand.net/tags/terraform/index.xml" rel="self" type="application/rss+xml"/><item><title>Cloudflare : configurer rapidement avec Terraform et Traefik</title><link>https://tferdinand.net/cloudflare-configurer-rapidement-avec-terraform-et-traefik/</link><pubDate>Mon, 19 Apr 2021 06:23:00 +0000</pubDate><guid>https://tferdinand.net/cloudflare-configurer-rapidement-avec-terraform-et-traefik/</guid><description>&lt;p&gt;Depuis quelques semaines maintenant ce blog est derrière Cloudflare.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Bascule sur &lt;a href="https://twitter.com/Cloudflare?ref_src=twsrc%5Etfw"&gt;@Cloudflare&lt;/a&gt;, c&amp;rsquo;est fait! :) &lt;a href="https://t.co/pZyq0x6Juy"&gt;pic.twitter.com/pZyq0x6Juy&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;— Teddy FERDINAND (@TeddyFERDINAND1) &lt;a href="https://twitter.com/TeddyFERDINAND1/status/1371736321883049986?ref_src=twsrc%5Etfw"&gt;March 16, 2021&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Dans ce billet, je vais vous expliquer pourquoi et comment j&amp;rsquo;ai configuré Cloudflare devant Traefik.&lt;/p&gt;
&lt;h2 id="cloudflare--pourquoi-utiliser-un-cdn"&gt;Cloudflare : Pourquoi utiliser un CDN?&lt;/h2&gt;
&lt;p&gt;Cloudflare est avant tout un CDN, un &lt;em&gt;&lt;strong&gt;C&lt;/strong&gt;ontent &lt;strong&gt;D&lt;/strong&gt;elivery &lt;strong&gt;N&lt;/strong&gt;etwork&lt;/em&gt;. Le rôle d&amp;rsquo;un CDN est de réduire autant que possible la latence de réponse pour l&amp;rsquo;utilisateur final, en exploitant plusieurs points.&lt;/p&gt;</description></item><item><title>AWS CDK, le gamechanger ?</title><link>https://tferdinand.net/aws-cdk-le-gamechanger/</link><pubDate>Tue, 01 Sep 2020 14:30:26 +0000</pubDate><guid>https://tferdinand.net/aws-cdk-le-gamechanger/</guid><description>&lt;p&gt;Il y a quelques semaines, AWS annonçait la disponibilité publique de son nouvel outil &lt;a href="https://aws.amazon.com/fr/about-aws/whats-new/2019/07/the-aws-cloud-development-kit-aws-cdk-is-now-generally-available1/"&gt;AWS Cloud Development Kit (AWS CDK)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Plus qu’un nouvel outil parmi d’autres chez AWS, je pense qu’il a le potentiel de changer les règles du jeu en ce qui concerne le déploiement.&lt;/p&gt;
&lt;p&gt;Dans ce billet, j’ai pris le parti de ne le comparer qu’aux deux autres solutions populaires sur AWS : CloudFormation, l’outil d’Amazon et Terraform, l’outil open source d’HashiCorp. Pour avoir mon point de vue sur ces outils, je vous invite à lire &lt;a href="https://tferdinand.net/terraform-vs-cloudformation-quel-outil-pour-deployer-sur-aws/"&gt;mon billet associé&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Traefik 2.3 + ECS + Fargate : Reverse proxy serverless dans AWS</title><link>https://tferdinand.net/traefik-2-3-ecs-fargate-reverse-proxy-serverless-dans-aws/</link><pubDate>Wed, 29 Jul 2020 15:33:32 +0000</pubDate><guid>https://tferdinand.net/traefik-2-3-ecs-fargate-reverse-proxy-serverless-dans-aws/</guid><description>&lt;p&gt;Traefik est un reverse proxy que nous avons déjà &lt;a href="https://blog.wescale.fr/tag/traefik/"&gt;évoqué sur ce blog par le passé&lt;/a&gt;. Très puissant couplé avec des containers, il permet une gestion fine et légère du trafic.&lt;/p&gt;
&lt;p&gt;Il y a quelques jours, Containous, l’éditeur de Traefik, a annoncé la sortie de Traefik 2.3.0-rc2. Cette nouvelle version apporte quelques changements, et notamment :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;L’ajout d’un nouveau service : Traefik Pilot&lt;/li&gt;
&lt;li&gt;La possibilité d’ajouter des plugins à Traefik&lt;/li&gt;
&lt;li&gt;L’ajout du provider ECS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J&amp;rsquo;ai déjà abordé les deux premiers points sur &lt;a href="https://tferdinand.net/traefik-2-3-vers-les-plugins-et-au-dela/"&gt;mon blog personnel&lt;/a&gt; et je vais m&amp;rsquo;intéresser ici au support du backend ECS (Elastic Container Service) sur AWS via un nouveau provider Traefik.&lt;/p&gt;</description></item><item><title>Terraform VS CloudFormation : Quel outil pour déployer sur AWS?</title><link>https://tferdinand.net/terraform-vs-cloudformation-quel-outil-pour-deployer-sur-aws/</link><pubDate>Fri, 13 Dec 2019 11:00:00 +0000</pubDate><guid>https://tferdinand.net/terraform-vs-cloudformation-quel-outil-pour-deployer-sur-aws/</guid><description>&lt;p&gt;Terraform ou CloudFormation, les deux outils sont souvent mis en opposition, demandant au DevOps de trancher et choisir un outil ou l&amp;rsquo;autre. Pourtant, de mon point de vue, ces deux outils n&amp;rsquo;adressent pas forcément les même besoins.&lt;/p&gt;
&lt;h2 id="se-poser-la-question-de-son-besoin-exact"&gt;Se poser la question de son besoin exact&lt;/h2&gt;
&lt;p&gt;Avant de savoir vers quel outil aller, il est important de savoir quel est le besoin exact qu&amp;rsquo;on doit adresser:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Est-ce que je veux déployer uniquement sur AWS?&lt;/li&gt;
&lt;li&gt;Est-ce que je dois m&amp;rsquo;interfacer avec des outils (notament CI/CD) déjà existants?&lt;/li&gt;
&lt;li&gt;Est-ce que je veux héberger moi-même la solution de déploiement ou dépendre d&amp;rsquo;un service managé?&lt;/li&gt;
&lt;li&gt;Est-ce que j&amp;rsquo;utilise déjà d&amp;rsquo;autres outils de l&amp;rsquo;écosystème HashiCorp (Nomad, Packer, Consul ou Vault par exemple)?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En effet, avec ces questions on peut déjà cibler plus facilement l&amp;rsquo;outil que l&amp;rsquo;on souhaite utiliser.&lt;/p&gt;</description></item><item><title>Migrer son infrastructure dans AWS de manière optimale</title><link>https://tferdinand.net/migrer-son-infrastructure-dans-aws-de-maniere-optimale/</link><pubDate>Fri, 12 Apr 2019 12:39:56 +0000</pubDate><guid>https://tferdinand.net/migrer-son-infrastructure-dans-aws-de-maniere-optimale/</guid><description>&lt;p&gt;Le cloud apparaît comme un Eldorado pour beaucoup d&amp;rsquo;entreprises: déploiement plus simple des applications, réduction des coûts, utilisation de technologies innovantes, autant d&amp;rsquo;avantage qu&amp;rsquo;Amazon fait miroiter devant ses potentiels clients, mais est-ce si simple ?&lt;/p&gt;
&lt;p&gt;AWS, et le cloud de manière plus générale, peut être un excellent levier sur les points cités précédemment, néanmoins il est assez facile d&amp;rsquo;y perdre des plumes. Dans cet article, je vais lister ce qui, pour moi, me semble les erreurs à éviter.&lt;/p&gt;</description></item></channel></rss>