Circle icon

Vault 101

Empower your team with comprehensive HashiCorp Vault training designed for corporate professionals. Ready to enhance your organization’s secrets management, boost security practices, and prepare for the Vault Associate Exam? Let’s get started!

arrow right
Transform your skills 1 removebg preview

Course Objectives

By the end of the course, you will be able to:

  • Explain the purpose of using Vault for modern secrets management
  • Gain a solid grasp of the architecture and use cases for Vault
  • Identify the right authentication methods and secrets engines in Vault to use
  • Free GitHub Take the Vault associate examTerraform Cloud accounts.
  • Apply what you’ve learned in real-world scenarios beyond the certification
Transform your skills 6 removebg preview

Prerequisites

  • An open mind and a willingness to learn
  • Basic knowledge of the Linux terminal
  • No coding experience required (but good to have)
  • A computer with Internet access
Transform your skills removebg preview

Audience

Practitioners and technology managers looking:

  • For an introduction to secrets management with HashiCorp Vault
  • To take the HashiCorp Vault Associate Exam
Transform your skills 5 removebg preview

Course Outline

  • Section 1: Course Introduction
  • Section 2: Vault Introduction
  • Section 3: Installing the Vault CLI
  • Section 4: Interacting with Vault
  • Section 5: Vault Architecture
  • Section 6: Starting a Production Vault Server
  • Section 7: Authentication Methods
  • Section 8: Policies
  • Section 9: Tokens
  • Section 10: Secrets Engines
  • Section 11: Replication Design
  • Section 12: The Vault Agent
  • Section 13: Exam Preparation
Transform your skills removebg preview 2

In this course you will get to:

  • Learn everything you need to know about Vault to ace the Vault Associate Exam
  • 8+ hours of video content
  • Instructor has his camera on making you feel that you’re right in the classroom
  • Hand-drawn animated diagrams to help you grasp the topics better
  • Lots of hands-on labs to learn by doing
  • English closed captions so you won’t miss a word
  • Quizzes to help you grasp the material well
  • Join our Community

Course Curriculum

Section 1 – Course Introduction (5:22)
  • HashiCorp Vault Course Introduction
  • Code Repository
  • Development Environment
  • AWS Environment [for TeKanAid Academy Subscribers only]
  • AWS Account Setup [optional if not subscribed to TeKanAid Academy]
  • Community
  • Referral Program
Section 2 – Vault Introduction (21:15)
  • What is HashiCorp Vault?
  • The Traditional Security Model
  • Identity Based Security Model
  • Vault Use Cases
  • Vault OSS vs Enterprise
  • Section 2 – Quiz
Section 3 – Installing the Vault CLI – This is an optional section If not using Gitpod (13:01)
  • Install Vault – Windows Users
  • Install Vault – Mac Users
  • Install Vault – Linux Users
  • Manual Vault Install
Section 4 – Interacting with Vault (35:08)
  • Basic Vault CLI Commands
  • Vault Server Modes
  • The Vault UI
  • The Vault API
  • Section 4 – Quiz
Section 5 – Vault Architecture (21:11)
  • Vault Architecture – Internals
  • Vault Seal and Unseal
  • Vault Architecture – High Availability
  • Vault Architecture – Multi-Region
  • Section 5 -Quiz
Section 6 – Starting a Production Vault Server (33:08)
  • The Configuration File
  • Initializing Vault
  • Unsealing Vault
  • Vault Server Status
  • Storage Backends
  • Audit Devices
  • Run a Production Vault Server Lab
  • Auto Unseal
  • AWS Auto Unseal Lab
  • Section 6 – Quiz
  • I need your help
Section 7 – Authentication Methods (1:20:22)
  • Authentication Methods – Overview
  • Types of Auth Methods
  • Userpass Auth Method
  • Userpass Auth Lab
  • Active Directory Auth Method
  • AppRole Auth Lab
  • Kubernetes Auth Method
  • AWS Auth Method
  • Vault Entities and Aliases
  • Vault Identity Groups
  • Vault Entities, Aliases, and Identity Groups Lab
  • Section 7 – Quiz
Section 8 – Policies (51:58)
  • Vault Policies – Overview
  • Policy Syntax
  • Policies Lab 1
  • Managing Policies
  • Policy Capabilities
  • Policies Lab 2
  • Templated Policies
  • Admin Policy
  • Example
  • Sentinel Policies
  • Section 8 – Quiz
Section 9 – Tokens (36:07)
  • Vault Tokens – Overview
  • Root Tokens
  • Token Hierarchies and Orphan Tokens
  • Token Accessors
  • Tokens Lab 1
  • Token TTL, Max TTL, and Periodic Tokens
  • Service and Batch Tokens
  • Tokens Lab 2
  • Section 9 – Quiz
Section 10 – Secrets Engines (1:45:15)
  • Secrets Engines – Overview
  • Key / Value (KV)
  • KV Commands 1
  • KV Secrets Engine Lab 1
  • KV Commands 2
  • KV Secrets Engine Lab 2
  • Dynamic Secrets
  • Dynamic Secrets Examples: Database, AWS, PKI
  • AWS Secrets Engine Lab
  • Transit Secrets Engine – Encryption as a Service
  • Transit Secrets Engine – Key Rotation and Data Re-wrap
  • Transit Secrets Engine Lab
  • Cubbyhole Secrets Engine
  • Cubbyhole Response Wrapping
  • Cubbyhole Response Wrapping Lab
  • Section 10 – Quiz
Section 11 – Replication Design – Disaster Recovery and Performance Replication (32:21)
  • Replication Design with DR and PR
  • DR and PR Whiteboard and Demo [Optional]
  • Section 11 – Quiz
Section 12 – The Vault Agent (35:16)
  • Vault Agent Overview
  • Vault Agent Auto-Auth
  • Vault Agent Caching
  • Vault Agent Templates
  • Vault Agent Lab
  • Section 12 – Quiz
Section 13 – Exam Preparation (11:43)
  • Exam Objectives(4:06)
  • What to Expect(7:37)
Section 14 – Closing Remarks and Next Steps (0:38)
  • Closing Remarks(0:38)
  • I’d like to hear from you
  • I need your help
  • Referral Program

Our Packages

1 Week Own Pace

$1,000

  • 1 week of self-paced hands-on with video lectures
  • Includes two 1-hour office hours for live Q&A
  • A dedicated lab environment per student for a week
  • An AWS account given per student
  • Access to a private discord channel dedicated to the team for Q&A

2 Day Live

$2,200

  • 2 days (6 hours each) hands-on live remote instructor-led class
  • Access to video lectures
  • A dedicated lab environment per student for a week
  • An AWS account given per student
  • Access to a private discord channel dedicated to the team for Q&A

Price is per student

Minimum of 4 students per class

All prices are in USD