Successfully reported this slideshow.

Devoxx 17 - Terraform101

121 vues

Publié le

Retrouvez la vidéo de la conférence sur : https://www.youtube.com/watch?v=6tgpv2-dEMM

Vous trouvez que vous passez trop de temps à préparer vos machines lors de vos démos ? Vous organisez des formations mais vous avez du mal à fournir à vos élèves des environnements complets et identiques ? Grâce à Terraform, vous pourrez répondre par la négative à toutes ces questions. Terraform est un outil d'infra-as-code déclaratif et open source tout droit sorti des laboratoires HashiCorp. Il est à la fois simple et puissant et s'interface très bien avec les fournisseurs de services cloud les plus populaires. Dans ce Tools in Action, nous verrons ensemble comment un développeur peut simplement et rapidement mettre en place l'infrastructure dont il a besoin grâce à Terraform, un peu d'Ansible et de services managés.

Par Yannick Lorenzati, consultant chez Xebia

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Devoxx 17 - Terraform101

  1. 1. #DevoxxFR 1 Terraform 101 Créer une infrastructure n’a jamais été aussi simple @ylorenzati https://github.com/ylorenza/terraform_devoxx
  2. 2. #DevoxxFR 2@ylorenzati Qui suis je ? Yannick Lorenzati Developer & Devops @ Xebia @ylorenzati
  3. 3. #DevoxxFR 3@ylorenzati Pourquoi ce talk ?
  4. 4. #DevoxxFR 4@ylorenzati Terraform en pratique On décrit son infrastructure dans un fichier On lance Terraform qui va : ● Déterminer la différences avec l’existant ● Calculer un graphe des ressources à créer ● Lancer la création des ressources
  5. 5. #DevoxxFR 5@ylorenzati Quelques providers terraform
  6. 6. #DevoxxFR 6@ylorenzati Installer terraform ● Binaire sans aucune dépendance https://www.terraform.io/downloads.html
  7. 7. #DevoxxFR ● Simple ● Powerfull ● Agentless 7@ylorenzati Ansible
  8. 8. #DevoxxFR 8@ylorenzati Live Demo : le programme Mettre sur le web un micro service sur plusieurs machines derrière un load balancer accessible depuis un dns Et tout doit être réutilisable
  9. 9. #DevoxxFR 9 Live Demo @ylorenzati
  10. 10. #DevoxxFR 10 Merci / Questions ? @ylorenzati https://github.com/ylorenza/terraform_devoxx

×