Hashitalks 2024: Deploy Hashicorp Vault on AWS EC2

LadyZorro
Women in Technology
7 min readMar 4, 2024

--

Part One of my Tech Talk Series: A simplified guide to install and deploy Hashicorp Vault on an AWS EC2 instance using Terraform!

Want to know what Hashicorp Vault is? Have you chosen Vault as your next secrets management/authorization/authentication platform? Want to know where to start when using AWS and Terraform?

Allow me to be your knight in shining armour!

What is Hashicorp Vault?

Before we dive head first into installing Vault on an AWS EC2 instance, it is reasonable to ask: What is Hashicorp Vault?

HashiCorp Vault is a tool, designed by Hashicorp, to securely manage and store sensitive data such as passwords, encryption keys, API tokens, and other credentials. It provides a centralized solution for managing secrets across different applications, services, and infrastructure components.

It’s not JUST a secrets management platform though; it can:

  • Generate, rotate, and revoke certificates on demand
  • Distribute, rotate, enable, and disable keys
  • Protect data in-transit and at rest
  • Serve as a single point of…

--

--

LadyZorro
Women in Technology

Cloud & DevOps Engineer | AWS DevOps Professional & Terraform Certified | Old Soul | Millenial