Skip to main content

Terraform Engineering


The first day of the Terraform Engineering course contains the same content as the Terraform Essentials course. The second day focuses on the practical integration of Terraform into production environments. Based on this requirement, advanced functionalities of Terraform will be discussed and also the ecosystem of helpful tools and concepts around Terraform and pipelines will be worked out by means of practical exercises. This course is particularly suitable for participants who want to use/implement Terraform productively.

Terraform Engineering

current course dates can be found at the bottom of this page … company training available on request!

Course description

The first day of the Terraform Engineering course contains the same content as the Terraform Essentials course. The second day focuses on the practical integration of Terraform into production environments. Based on this requirement, advanced functionalities of Terraform will be discussed and also the ecosystem of helpful tools and concepts around Terraform and pipelines will be worked out by means of practical exercises. This course is particularly suitable for participants who want to use/implement Terraform productively.

Our trainers have excellent training skills and Terraform project experience.

We offer open trainings in Hamburg, Hanover and Düsseldorf. We are also happy to conduct training at your location.

Course objectives

In this course, you will learn to:

  • Understand benefits of using Terraform to create cloud resources
  • Understand Terraform basic commands and functionality
  • Understand and apply language concepts to efficiently write readable and reusable code
  • Gain hands-on experience working with Terraform
  • Understand and use advanced Terraform concepts
  • Helpful open source tools when used in pipelines/git-based workflows
  • Try out advanced terraform commands and coding

Prerequisites

We recommend that attendees of this course have:

  • Basic understanding of general networking concepts and multi-layer architectures.
  • Understanding of cloud computing concepts
  • Basic knowledge of basic AWS services (VPC, EC2, S3)
  • Basic knowledge of software development and system administration (git, Bash, advanced editor)
  • Basic understanding of git-based workflows/pipelines

Course duration / Price

  • 2 days / € 1500.00 (excl. tax) per person (DE)

Course outline

  • Introduction
  • Basic commands
  • Core concepts 1 (State, Resources, Variables)
  • Coding block 1 – Practical exercise
  • Core concepts 2 (References, Outputs, Naming, Functions)
  • Coding block 2 – Practical exercise
  • Core Concepts 3 (External Resources, Loops & If/Else, Locals, Meta Arguments)
  • Coding Block 3 – Practical Exercise
  • Reusable Code: Modules
  • Quiz, outlook and certification
  • CI/CD Concepts 1 (Remote State, Local Tooling, Debugging, Testing)
  • Coding Block 1 – Practical Exercise
  • CI/CD Concepts 2 (Custom Modules, Pipeline Tooling, Advanced CLI)
  • Coding block 2 – Practical exercise
  • CI/CD Concepts 3 (Authentication, Dynamics, Loops, Templating)
  • Coding block 3 – Practical exercise
  • Terraform Top20 Good Practices
  • Quiz, Outlook

IMPORTANT: Please bring your notebook (Windows, Linux or Mac) to our trainings. If this is not possible, please contact us in advance.

The practical exercises are performed in prepared working environments available via web browser – no software needs to be installed. The course materials are in English, the trainer’s course language is German.

Upcoming training dates for: Terraform Engineering


DatumKursPreis pro TN
27.05.2024 - 28.05.2024 Terraform Engineering
Online in - Virtual Classroom
1.500,00 EUR zzgl. MwSt.Buchen
27.05.2024 - 28.05.2024 Terraform Engineering
Ballindamm 7 in 20095 Hamburg
1.500,00 EUR zzgl. MwSt.Buchen
15.07.2024 - 16.07.2024 Terraform Engineering
Online in - Virtual Classroom
1.500,00 EUR zzgl. MwSt.Buchen
15.07.2024 - 16.07.2024 Terraform Engineering
Stolberger Str. 309 in 50933 Köln
1.500,00 EUR zzgl. MwSt.Buchen
17.09.2024 - 18.09.2024 Terraform Engineering
Online in - Virtual Classroom
1.500,00 EUR zzgl. MwSt.Buchen
17.09.2024 - 18.09.2024 Terraform Engineering
Ostra-Allee 11 (5. Etage) in 01067 Dresden
1.500,00 EUR zzgl. MwSt.Buchen
18.11.2024 - 19.11.2024 Terraform Engineering
Online in - Virtual Classroom
1.500,00 EUR zzgl. MwSt.Buchen
18.11.2024 - 19.11.2024 Terraform Engineering
Waldstraße 94 in 63128 Frankfurt/Dietzenbach
1.500,00 EUR zzgl. MwSt.Buchen