Warning message

  • The service having id "twitter" is missing, reactivate its module or save again the list of services.
  • The service having id "facebook" is missing, reactivate its module or save again the list of services.
  • The service having id "google_plus" is missing, reactivate its module or save again the list of services.
  • The service having id "linkedin" is missing, reactivate its module or save again the list of services.

Workshop: Modern Infrastructure with Terraform & Consul

Location:

Level: 
Intermediate
9:00am - 4:00pm

Key takeaways

Provision and manage infrastructure with Terraform
Understand the evolution of applications as they relate to scale and operations
Explore service discovery and service discovery techniques

Prerequisites

Participants should have an active AWS account with permissions to create and manage resources.
Participants should have the latest version of Terraform installed locally.
Participants should have administrator privileges on their laptop or the ability to escalate privilege easily.
Participants should have a modern Internet browser such as Firefox, Chrome, or Safari (not Internet Explorer).
Participants should have some experience with running infrastructure.

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. This workshop will cover the basics of Terraform. Beginning with a quick lecture-style introduction to Terraform, we will quickly dive deep into the tool, following the fictitious evolution of a startup as our guide. Not only will this workshop 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.

Similar Talks

SRE & Postmodern Sysadmin @Yelp
Director of Operations Engineering @Netflix
Principal Technologist for Cloud Foundry @Pivotal

Tracks

Covering innovative topics

Monday Nov 16

Tuesday Nov 17

Wednesday Nov 18