Free

Vault Fundamentals

HashiCorp Vault is a powerful secrets manager used to securely store sensitive passwords and other credentials. Jump into this Vault fundamentals course to learn how to use Vault for secure storage, robust encryption, and access management to protect your organization. Then apply what you’ve learned in our secure virtual labs.
4
53
M
Time
beginner
difficulty
5
ceu/cpe

Course Content

Encrypt/Decrypt Operations

8m

Encryption as a Service
AWS Secrets Engine Lecture

5m

Dynamic Secrets in Action
Secret Versioning

11m

Secret Storage Continued
Basic ACL Policies

11m

Access Management
Architecture

11m

Vault Concepts
Environment Setup

10m

Secret Storage
Encrypted Message Re-Wrapping

7m

Encryption as a Service
AWS Secrets Engine Lab

9m

Dynamic Secrets in Action
Basic ACL Policies Lab

6m

Access Management
Cubbyhole Secrets Engine

6m

Secret Storage Continued
Core Capabilities

11m

Vault Overview
Datakey Generation

5m

Encryption as a Service
AWS Secrets Engine Scenario

6m

Dynamic Secrets in Action
Cubbyhole Response Wrapping

8m

Secret Storage Continued
Key/Value CRUD Ops

7m

Secret Storage
HMAC

5m

Encryption as a Service
AppRole Auth Method

18m

Secret Storage Continued
Course Description

Familiarize yourself with strategies to address these areas of concern and get tactical by implementing various security measures using Vault. Understand the capabilities and design of the HashiCorp Vault application then apply your knowledge by solving a variety of real-world scenarios.

Prerequisites

Solid grasp of cloud fundamentals and some experience creating services in a public cloud (AWS - preferred, GCP, Azure, etc.). Good understanding of identity access management (IAM) concepts and terminology. You should be comfortable working on the command line.

Course Goals

By the end of this course, students should be able to:

  • Explain the motivations for secret management
  • Recognize problems that Vault’s capabilities are well positioned to solve
  • Understand Vault’s application design
  • Administer, configure, and use Vault
  • * Locate valuable resources and references to continue using Vault

    This course is part of a Career Path:
    No items found.

    Instructed by

    Instructor
    James Leone

    I am a client-focused IT strategist with 20 years of experience leading change in development and operations programs to solve complex technology and cultural problems that have a positive impact on businesses. Accomplishing organizational success by fostering people, leveraging cross functional partnerships, adopting appropriate agile practices, and contributing architectural competencies in cutting edge software platforms. I have a deep understanding of working in a highly regulated environment, in particular healthcare, to meet compliance obligations while minimizing cost overhead.

    In recent years, I have focused a lot in the technology areas of cybersecurity (secure application development), cloud, and device-to-cloud (IoT) solutions, with a sprinkling of data science and analytics (to measure and monitor success indicators).

    Cybrary provides me with an outlet to share what I know about technology and learn from others that have a different perspective (stemming from working at different companies, working in different industries, having a different educational background, etc.). As a lifelong learner myself, I appreciate the opportunity to work with a range of students to discuss the variety of ways to apply technology and process to improve the services they provide and products they create.

    One a more personal note, I have a beautiful wife and 4 children. With the youngest in high school, I’ve had the opportunity to reacquaint myself with lifelong interests in being physically active (sports, fitness, and hiking), cooking, and a bit of travel.

    Provider
    Cybrary Logo
    Certification Body
    Certificate of Completion

    Complete this entire course to earn a Vault Fundamentals Certificate of Completion