All posts by Seth Vargo
Load Balancing Strategies for Consul
Load Balancing Strategies for Consul

This post discusses a few common strategies for load balancing with Consul in microservice architectures.

Transparent Data Encryption in the Modern Datacenter
Transparent Data Encryption in the Modern Datacenter

Transparent Data Encryption (TDE) is a technology coined by Microsoft, IBM, and Oracle to encrypt databases on the filesystem. TDE attempts to solve the problem of protecting data at rest, encrypting databases both on the hard drive and consequently on backup media. It does not protect data in transit, nor data in use. Organizations often employ TDE to solve compliance issues which require the protection of data at rest.

Building a Vault Token Helper
Building a Vault Token Helper

Vault is an open source tool for managing secrets. Earlier we showcased how Vault provides Encryption as a Service and how to build custom Vault plugins. This post explores a lesser-known feature of Vault Open Source and Vault Enterprise: token helpers.

Building a Vault Secure Plugin
Building a Vault Secure Plugin

Vault is an open source tool for managing secrets. Earlier we showcased how Vault provides Encryption as a Service and how New Relic trusts HashiCorp Vault for their platform. This post explores extending Vault even further by writing custom auth plugins that work for both Vault Open Source and Vault Enterprise.

Managing Google Calendar with Terraform
Managing Google Calendar with Terraform

Terraform is an open source tool for managing Infrastructure as Code. Earlier this year, we showcased how Terraform pushes the boundaries on the traditional definition of "infrastructure", enabling users to Manage GitHub Teams and Permissions with Terraform. This post explores extending Terraform even further by writing our own custom extension for managing events on Google Calendar.

Upcoming Provider Changes in Terraform 0.10
Upcoming Provider Changes in Terraform 0.10

Since 2014, Terraform provider growth has been explosive. At Terraform's initial launch, there were less than ten providers. Today, there are nearly 70 builtin providers that ship with Terraform and countless more are distributed as plugins by the community. Community is and will continue to be the core of Terraform's adoption and success. We are excited to share our future plans for the Terraform provider ecosystem, starting with Terraform 0.10.