Skip to course content

Vault and Consul by HashiCorp

Enable engineers to deploy, operate, and integrate Vault and Consul for secure secrets management, service discovery, and service mesh in production.

Get Course Info

Audience: Developers / Architects

Duration: 3 days

Format: Lectures and hands-on labs (50 % – 50 %)

Overview

HashiCorp Vault provides secure enclaves for secrets; Consul solves service discovery, configuration management, and service mesh. Learn Vault cluster deployment, policies, dynamic secrets, and integrate Consul service mesh.

Objective

Enable engineers to deploy, operate, and integrate Vault and Consul for secure secrets management, service discovery, and service mesh in production.

What You Will Learn

  • Vault overview & secret engines (static, cubbyhole, dynamic, transit EaaS)
  • Vault authentication, policies, auditing, operations, scalability
  • Vault identities, namespaces, monitoring, production topologies
  • Consul architecture & interfaces (API, DNS, UI)
  • Service discovery, health checks, service mesh, KV store, Consul Template
  • Hands-on labs installing local Consul agent and integrating with Vault

Course Details

Audience: Developers / Architects

Duration: 3 days

Format: Lectures and hands-on labs (50 % – 50 %)

Prerequisites:

Comfortable with a programming language • Comfortable in Linux CLI

Setup: Laptop with Internet • Browser • SSH client

Detailed Outline

  • Static & dynamic secrets
  • Transit engine
  • Authentication
  • Installation, auto-unseal, clustering
  • Policies, secure intro
  • Identities, namespaces, monitoring
  • Service discovery, configuration, segmentation
  • Architecture & interfaces
  • Service mesh
  • KV store
  • Consul Template
  • Local agent

Ready to Get Started?

Contact us to learn more about this course and schedule your training.