Labs

Vault CLI Walkthrough

Integrating Vault with our Web App

Course Content

Introduction

Course Introduction

Course Pre-requisites

Hashicorp Vault: Tour of features

Vault Use-cases

Lab: Vault CLI walkthrough

Lab Video: Vault Use-case tour

Lab video: Setting up vault on our Lab machine

Lab video: KV Secrets

Lab Video: Transit Backend

Data Video: Data encryption with Transit

Lab Video: Encryption and Rewrapping

Lab Video: Dynamic secrets with Vault

Lab Video: Lab authentication and Audit Logging

Slides: Hashicorp vault: Tour of features

Integrating Vault with our application

Lab: Integrating Vault with our web app

Lab video: Integrating Vault with our web app, Part 1

Lab video: Integrating Vault with our web app, Part 2

Quiz

Quiz: Introduction to Hashicorp Vault

Hashicorp Vault is one of the most advanced and widely used tools for secrets management, securely storing and controlling access to tokens, passwords and encryption keys. Vault integrates with AWS, Microsoft Azure and other cloud platforms, making it possible to develop web applications with secure data protection mechanisms.

We’ll take a largely hands-on, practical approach to this course, starting with an introduction to Hashicorp Vault and its API. Using lab exercises, you’ll learn how to deploy Vault in production, manage static and dynamic secrets with Vault, and data encryption with Vault Transit Secrets Engine.

We’ll also explore access control management with Vault, including Secure Token Generation, PKI Secrets Interface and more.including Secure Token Generation, PKI Secrets Interface and more. Our final lesson is an in-depth look at seamlessly integrating Hashicorp Vault with your web applications.

All our training material, labs and video content are specially designed by AppSec Engineer for this course. This is a distillation of years of security testing experience, knowledge, and original research across our entire team. We’ve put a strong focus on real-world techniques, challenges and scenarios so you’ll be able to directly use what you’ve learned in a modern development environment.

Intermediate

2
Hours
15
Lessons
2
Cloud Labs
learning path:
Advanced Application Security

Secrets Management with Hashicorp Vault

Ideal for
Developer
DevOps
Security Engineer
Get Started

You might also like these courses

Or explore these Learning Paths

Ready to Elevate Your Security Training?

Empower your teams with the skills they need to secure your applications and stay ahead of the curve.
Get Our Newsletter
Get Started
X
X
Copyright AppSecEngineer © 2025