Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduction to Terraform with Azure flavor

Virtual DevOps & Cloud Conference - 14 May 2020

  • Be the first to comment

  • Be the first to like this

Introduction to Terraform with Azure flavor

  1. 1. Introduction to Terraform with Azure flavor Giulio Vian Virtual DevOps & Cloud Conference
  2. 2. Hardware spec: 1 KB RAM (16KB after upgrade) 4 KB ROM (8KB after upgrade) First computer Past Companies Communities Giulio Vian Senior DevOps Engineer Virtual DevOps & Cloud Conference giulio.dev@casavian.eu @giulio_vian https://www.slideshare.net/giuliov
  3. 3. What is Terraform? Provisioning • Terraform • Azure ARM Template • Azure CLI • Azure Powershell Configuration • Powershell DSC • Chef • Ansible • Packer Deployment • Azure DevOps • Octopus Deploy
  4. 4. 0.12 ⋙ 0.11 Huge changes Striving for compatibility
  5. 5. How it works Command line tool terraform init terraform plan -out myplan.dat terraform apply myplan.dat Providers Executables azurerm, azuread, azurestack State (metadata)
  6. 6. Enough slides
  7. 7. Links https://www.terraform.io/ Y.Brikman, Terraform - Up and Running, O′Reilly (2017) https://www.amazon.co.uk/dp/1491977086 (2019, 2nd ed.) https://www.amazon.co.uk/dp/1492046906 https://docs.microsoft.com/en-us/azure/devops/release- notes/2019/pipelines/sprint-155-update#terraform-integration- with-azure-pipelines https://github.com/giuliov/terraform-fun https://www.slideshare.net/giuliov
  8. 8. End of trasmissions 8

×