Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Better Developer Workflow in Infrastructure as Code

Obinna Odirionye
April 14, 2022
150

Better Developer Workflow in Infrastructure as Code

Infrastructure as code tools like terraform can be daunting to set up, especially when working with a large team. Furthermore, when integrated into CI/CD tools, it could become insanely tricky to debug. In this talk, Obinna will introduce you to a better deployment workflow in IaC, which will empower developers to ship infrastructure resources safely and better code review for Operations.

Obinna Odirionye

April 14, 2022
Tweet

Transcript

  1. Kubernetes Engineer at Kubermatic Member and Maintainer at CNCF Helm

    ChartMuseum he/him @odirionyeo Obinna Odirionye
  2. Copyright © 2021 HashiCorp IAC Tools ❏ Terraform ❏ Pulumi

    ❏ AWS Cloud Formation ❏ Google Cloud Deployment Manager ❏ Azure Resource Manager April 2022
  3. Copyright © 2021 HashiCorp Why Terraform? ❏ Agentless ❏ Reusable

    Module Components ❏ Large Community ❏ Most Starred IAC tool on Github with over 30k stars April 2022
  4. In HashiConf 2018, HashiCorp announced some of the best features

    we enjoy in Terraform today, namely: ❏ State Management ❏ Reusable Terraform Modules ❏ Centralized terraform plan and applies
  5. Atlantis Terraform Pull Request Automation Summary Atlantis solves the toils

    for a better developer workflow with terraform. It offers Increased visibility, Enable better collaboration and Code Review Process.
  6. Copyright © 2021 HashiCorp Finally! Let’s Invoke The Demo Gods

    [Link: https://github.com/nerdeveloper/hashitalks-2022] April 2022
  7. Copyright © 2021 HashiCorp ”I believe this is not the

    end to a better workflow, only a means to achieve it. We only are just scratching the surface.” April 2022