Terraform Training:

Implementing Infrastructure as Code Securely

In our hands-on Terraform training, learn how to declaratively describe cloud infrastructure using HCL, set it up in a reproducible way, and manage it across platforms. This is how you gain maximum control over your surroundings.

  • Rating: 4.8 / 5
  • 500+ participants
  • Nuremberg & Online
  • Open Source Experts

Place & Duration

2 days | Nuremberg & Online

In-house training

Bring the NETWAYS Open Source experts directly to your company.

Here’s what you’ll take away from this Terraform training course

After completing the Terraform training, you’ll be able to independently build cloud infrastructure as code—in a way that’s reproducible, maintainable, and cross-platform.

  • NBasics and the HCL configuration language: You describe infrastructure declaratively rather than step-by-step.
  • NConfiguring and Integrating Terraform Providers: You can connect cloud platforms directly to your setup.
  • NCreate and Manage Instances: You can provision virtual machines in a reproducible manner.
  • NReusable modules and loops: This keeps your configuration organized, even as your setup grows.
  • NProvisioning with Cloud-Init: You install and configure software right when your instances start up.
  • NTeamwork with Terraform: You're sure to apply best practices for collaboration.

Who is this Terraform training course intended for?

Our Terraform course is designed for both beginners and IT professionals who want to use the tool efficiently in their daily workflows.

Typical Participants

  • System Administrator
  • DevOps Engineer
  • Cloud Engineer
  • IT Architect
  • Platform Engineer

Requirements

Terraform Training

  • Basic knowledge of Linux
  • Proficiency in using the command line, SSH, and a text editor such as Vim or Nano
  • A basic understanding of networks, server infrastructures, and cloud technologies is helpful
  • No prior knowledge of Terraform is required. Experience with YAML or JSON is a plus, but not required

This training is right for you if …

… you want to set up a cloud infrastructure in a reproducible way
Instead of configuring everything manually with clicks, you define everything using code.

… you want to work across platforms
You can apply what you learn to OpenStack, AWS, or Azure alike.

… you want to integrate automation into your day-to-day business
With Terraform, you speak the same language as most modern IT teams and stay connected.

Content and Practical Examples Related to Terraform Training and Education

Basics & Providers

  • What Is Terraform? An Introduction and Overview
  • What's Happening Behind the Scenes
  • Basic configuration in Terraform
  • Configuring and Integrating Terraform Providers
  • Creating and Managing Instances

Modules, Teamwork & Operations

  • Modules in Terraform for Reusable Configurations
  • Using Loops
  • Best Practices for Team Collaboration
  • Provisioning with Cloud-Init
  • Zero-Downtime Updates and Resource Import

Dates

Desired date

You don’t have time on these dates, but still want to attend our Terraform training? Then just let us know which date would be most suitable for you. Let us know your preferred date!

Investing in Your Professional Development

Choose the format that works best for you. Both packages cover the same material, but differ in terms of the extras they include.

Attractive group discounts for teams

The big savings start with just 2 participants. Savings of up to 25% per person are possible.

%

For two

%

Third party

%

For four

%

For five

%

From six

Learn from experienced open-source experts

Our trainers regularly work with Terraform on software and client projects.

Björn BergLearn open source hands-on with BjörnIn our training courses, you learn from experienced professionals and put your new skills into practice right away.

What Former Participants Say

Recommended

I was very satisfied and can only recommend NETWAYS



Tobias Janßen | BASF Polyurethanes GmbH

A Relaxed Learning Environment

Very pleasant atmosphere. Also technically flawless.



Markus Paffrath | Berufsgenossenschaft Handel und Warenlogistik

A Great Overview for Beginners

The course fully met my expectations as it gave me – as a beginner – a good overview of the functionalities and working methods. Thank you!

 

Dajana Noack | Landesvermessung und Geobasisinformation Brandenburg

FAQs About the Terraform Training Course

Do you have any questions? Here are the most common answers.

How do the online training sessions work from a technical standpoint?

2
3

The online training sessions are held via Microsoft Teams. Questions can be asked at any time, either directly to the instructor or conveniently via the chat feature.

  • The training session will not be recorded.
  • A camera and microphone aren't required—but they're highly recommended for a lively discussion.
  • Participation from behind a corporate firewall or via VPN is possible, provided that outbound HTTPS and SSH connections to the NETWAYS systems are permitted.

A technical check is not included as standard, but can be arranged on a case-by-case basis in advance if needed.

What are the technical requirements?

2
3

All you need to participate is a modern browser—Firefox, Chrome, Safari, or Edge. You will also need:

  • An SSH client
  • Direct Internet access (in some courses, also via non-standard ports in addition to HTTP/HTTPS via ports 80/443)

How do the practical exercises work?

2
3

The exercises take place on dedicated virtual machines (VMs) in the NETWAYS Web Services training environment. The process follows a set pattern:

  1. The instructor introduces the topic.
  2. Participants work independently on practical tasks (e.g., installing or configuring services).
  3. Afterward, the results will be discussed together and any outstanding questions will be addressed.

There is a sample solution for each exercise in the handout.

Can I continue to use the training environment after the course?

2
3

No, the training environment is available only during the course and will no longer be accessible afterward.

What should I know about the in-person training in Nuremberg?

2
3

After registering, you'll receive two hotel recommendations with special rates, as well as all the important information about getting there and parking options. The training fee includes:

  • Daily Lunch
  • Morning and afternoon breaks with a variety of food options
  • A group dinner on the first day of training

How many participants are there per training session?

2
3

Group size is limited to a maximum of 14 participants—to ensure personalized attention and ample opportunity for individual questions.

What prior knowledge is recommended?

2
3

The recommended prerequisites are listed in the respective course description under “Who is this training for?”—it’s best to take a quick look at them before registering.

What materials will I receive after the training?

2
3

After the training, you will receive the following via email:

  • A certificate of participation
  • The training materials as a PDF (handout including all sample solutions)

Can I cancel, reschedule, or send a substitute participant?

2
3

Cancellations are accepted up to 60 days before the start of the training course, subject to a cancellation fee of €100 plus VAT may apply. After that, unfortunately, cancellations are not permitted. Prevented in the short term? No problem—you can send a replacement to the training at any time.

Ready to get started with configuration management?

Sign up today—the upcoming sessions are filling up fast.

We look forward to your message







    captcha