Skip to content

Terraform 300

Now you know how to compose resources in Terraform - it is time to unlock its full potential by making use of modules, outputs, and loops.

By the end of this module, you will be equipped with the skills to create dynamic, modular, and efficient infrastructure configurations - making your code more reusable, readable and maintainable.

  • Understand how modules are the key to code re-usability and creating a streamlined infrastructure development process.
  • Learn how outputs play a crucial role in exporting data from your configurations, in order to share essential information with other parts of your infrastructure or external systems.
  • Explore various looping techniques, including count, for_each, and for, which enable you to create multiple resources dynamically, manage lists of items, and perform complex operations on your infrastructure.