Workshop details, 'An Introduction to Terraform'  

Learn how to safely provision and manage infrastructure lifecycle with Terraform and Terraform Enterprise!

Terraform is a fantastic tool for provisioning infrastructure, but with such a broad range of responsibilities, it is easy to become overwhelmed with the API, terminology, and workflow. In this workshop you will learn how to safely provision and manage infrastructure lifecycle with Terraform and Terraform Enterprise.

Beginning with a quick lecture-style introduction to Terraform, we will quickly dive deep into the tool. Not only will this tutorial discuss various components of Terraform, but attendees will also understand why and how they might make infrastructure changes with Terraform.

Now that our infrastructure is provisioned, how can we connect the various components? With one or two machines, it is easy to point IP addresses, but what happens when we have thousands?

We will use Terraform to create a Consul cluster and explore service discovery and health monitoring with Consul. Depending on the time remaining, we will explore the complex problems of secret management using Vault.


Target audience

This is a comprehensive course aimed at users who desire an in-depth exploration of Terraform including Infrastructure as code, configuration, and usage. Experience with Terraform is not required but preferred.


Learn how to safely provision and manage infrastructure lifecycle with Terraform and Terraform Enterprise! After this training you know more about:

Terraform syntax internals, and patterns
* Creating and accessing compute instances
* Provisioning resources with Terraform
* Working with remote state
* Authoring and using Terraform modules
* Managing DNS with Terraform
* Evaluating changes with Atlas
* Building ephemeral environments


 8:30 Receive Guests with croissants  
 9:00 Start Workshop [THEORY]
10:30 Coffee break
10:45 Continue Workshop [HANDS-ON]
12:15 Lunch
13:30 Continue Workshop [HANDS-ON]
15:00 Coffee break
15:15 Continue Workshop [HANDS-ON]
16:30 Wrap-up
16:45 Networking drinks
17:15 End

About Seth Vargo

Seth Vargo is the Director of Technical Advocacy at HashiCorp. Previously, Seth worked at Chef (Opscode), CustomInk, and a few Pittsburgh-based startups. He is the author of Learning Chef and is passionate about reducing inequality in technology. When he is not writing, working on open source, teaching, or speaking at conferences, Seth enjoys spending time with his friends and advising non-profits. He loves all things bacon. You can find him on the Internet under the single moniker "sethvargo"


Date and venue

Date: October 6, 2017 
Location: Utrecht, nearby the Central Railway Station.
Venue: Exact workshop venue to be announced



* Attendees must have an Internet-enabled laptop or internet-enabled device. Attendees will need to be able to SSH into a remote instance.

* Attendees must have a valid AWS account with permissions to create, manage, and destroy resources. It is possible that attendees may incur a small cost as part of working with AWS services - attendees are responsible for these costs.


Visit both ASAS and 'An Introduction To Terraform' and save money.

Regular ticket 'An Introduction To Terraform': € 400,- per person, excluding VAT 

Combi ticket 'An Introduction To Terraform' & ASAS: € 550,- per person excluding VAT

Note: Did you already buy a ticket for ASAS or the workshop, please contact us.