Course Description


By the end of this course, you'll have a solid understanding of how the Terraform infrastructure-as-code templating engine works, as well as hands-on experience using Terragrunt, Vault, and AWS RT53 to more securely deploy your system. This training is designed to give you practical experience while guiding you through powerful concepts using easy-to-understand examples. 


  • Experience with Gitlab and a Linux command line will be helpful


  • Application Developers
  • Developer Evangelists
  •  Infrastructure Operators
  • Site Reliability Engineers
  • Project Managers
  • Pre-Sales / Sale Engineers

Kumulus Technologies, Founder and CTO

Robert Starmer

With 20 years of experience in automating IT data systems, and a focus on automating not only application deployments, but the underlying infrastructure as well, Robert brings a wealth of knowledge to the full application enablement stack from underlying Infrastructure automation and compliance to application deployment automation. Robert's technology background stems from efforts in such diverse fields as high performance computing and high frequency trading environments, scale-out workload managment, and enabling ops automation and continuous integration and deployment services. Robert also holds patents in network, datacenter, and application performance and scale enhancements. Robert is currently a founding partner at Kumulus Technologies, a San Francisco Bay area infrastructure focused Dev/Ops and Cloud Systems consultancy, where he writes, presents, develops, and educates industry on cloud and dev/ops topics.

Course curriculum

  • 1

    INF 100 - Fundamentals of Terraform

    • Introduction

  • 2

    Unit 1 - What is Terraform/Infrastructure as Code (IAC)?

    • What is Terraform/IAC - Vault - Terragrunt?

    • Lab 1b 💻 Plan, Apply, Destroy

  • 3

    Unit 2 - Terraform Basics

    • Varibles, Inputs, Lookups, Locals, Resource, Modules, Providers

    • Lab 2a 💻 Providers and Resources

    • Unit 2 Quiz

  • 4

    Unit 4 - Terraform - State, Local, and Remote

    • LAB 4b 💻 Store State Remotely

  • 5

    Unit 6 - Cleanup and Troubleshooting

    • LAB 6b 💻 Manual Resource Cleanup and State Correlation

  • 6

    Unit 7 - Conclusion and Exam

    • Getting Ready

    • Conclusion

  • $47.00 / month with 30 day free trial

    $47.00 / month with 30 day free trialCloud DevOps Learning Path

    Subscribe Now
  • $29.97 / month with 30 day free trial

    $29.97 / month with 30 day free trial Cloud App Developer Learning Track

    Subscribe Now