HashiCorp Suite Primer

AltoStack
AltoStack
Aug 30, 2018 · 3 min read

In their own words;

HashiCorp is a company based in San Francisco that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks.

HashiCorp was founded by Mitchell Hashimoto and Armon Dadgar in 2012 with Vagrant being one of their first product built with Ruby.

The HashiCorp Suite has grown since then and is now a combination of tools that provide consistent workflows to provision, secure, connect, and run any infrastructure for any application.

The HashiCorp suite. Image courtesy of Discoposse.

Vagrant

Vagrant: a tool for building and managing virtual machines in a single workflow, by providing an easy way to configure reproducible and portable work environments.

Packer

Packer: a tool for creating identical machine images for multiple platforms from a single source configuration. It enables modern configuration management by using automated scripts to install and configure the software within Packer-made images

Terraform

Terraform: a tool for building, changing, and versioning infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

Vault

Vault: a tool for securely accessing secrets (e.g., API keys, passwords, or certificates). Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.

Nomad

Nomad: a tool for managing a cluster of machines and running applications on them. Nomad abstracts away machines and the location of applications, and instead enables users to declare what they want to run. Nomad will then handle where they should run and how to run them.

Consul

Consul: a service mesh solution providing a fully featured control plane with service discovery, configuration, KV store, and segmentation functionality.

All of HashiCorp’s technologies are open source and developed openly, with additional or niche features available for a fee on their “Enterprise” versions.

One software notable missing from this list is Otto which HashiCorp created with the goal of unifying all of their tools across the application delivery spectrum but has since been decommissioned due to how ambitious it was and it not meeting the standards they’re known for. The sourced for Otto is still open sourced and available for download.

At AltoStack, we leverage the innovative capabilities of the cloud to help enterprise and scale-up organisations innovate and grow by providing a much more efficient, fast, secure and simple way to adopt DevOps & Cloud Native Computing.

Our full spectrum of digital transformation and cloud services allow you to take the first steps of your Cloud and DevOps journey and accelerate your company’s digital transformation and empower your business to stay ahead of the competition.

Posted by Mohammed Abubakar, Founder | Twitter: @moh_abk

AltoStack

AltoStack is a DevOps and Cloud Transformation Consultancy

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store