Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Integrating HashiCorp Vault with AWS
Rating: 4.6 out of 5(241 ratings)
2,626 students

Integrating HashiCorp Vault with AWS

Learn how deploy, adopt, and integrate HashiCorp Vault with the AWS Cloud platform.
Last updated 12/2024
English

What you'll learn

  • Built by an AUTHORIZED HASHICORP INSTRUCTOR for Consul, Vault, and Terraform
  • How to deploy HashiCorp Vault on AWS
  • Integrate HashiCorp Vault with AWS services
  • Learn alongside a HASHICORP AMBASSADOR who has consulted on Vault for over 5 years
  • Use AWS services to secure HashiCorp Vault
  • How to configure Vault to generate dynamic secrets

Course content

10 sections26 lectures2h 26m total length
  • Course Introduction5:22

    General introduction to the course, discussion about the topics included, and how it will be laid out.

  • Course Reviews0:23
  • Introduction to AWS Integrations2:19

    Introduction to the lectures for the course

  • Deploying Vault on AWS2:38

    Learn the different ways that you can easily deploy Vault on AWS

  • Integrating Vault with AWS services2:02

    Learn about the different services you might use when deploying Vault on AWS

  • Demo - General Integrations6:49

    In this demo, we'll look at the Vault cluster I've deployed in AWS and look at some of the integrations that I'm using throughout AWS to ensure the Vault cluster is secure and integrated with other AWS services.

  • Using IAM Roles for Vault3:50

    In this lecture, students will learn how to use IAM roles with Vault to provide Vault access to native AWS services without having to provide Vault with static credentials.

  • Using the AWS Load Balancer Service1:37

    In this section, students can expect to learn about using the AWS Load Balancer service to front-end Vault and how to use health checks to ensure traffic is sent to the Active node.

  • Security with Security Groups8:03

    This lecture will discuss using security groups to protect traffic for Vault and Consul nodes.

Requirements

  • Basic Vault knowledge
  • Basic Familiarity with AWS Terminology and Services

Description

This course will teach students how to adapt and integrate HashiCorp Vault with the AWS Cloud platform through lectures and lab demonstrations. Based on HashiCorp Vault, students can expect to understand how to use HashiCorp Vault for application authentication, dynamic AWS secrets, as well as using tight integrations with many AWS services to deploy and operate a secure and highly-available service for their organization.

This course includes sections on a wide variety of Vault topics, including secrets engines, auth methods, audit devices, and how to use some of the most popular AWS services to deploy Vault on the AWS cloud platform. This course expands on my other courses but focuses specifically on integrations with AWS services. If you are deploying Vault on AWS, this is the course for you where you'll learn best practices and how to better secure your Vault environment.

About the Instructor

Your instructor for this course, Bryan Krausen, is highly-regarded as a Vault expert. He has taught over 100,000 students, including training some of the largest companies in the US. He has several other courses on Vault and has co-authored the book Running HashiCorp Vault in Production. Bryan holds multiple Vault certifications, including the HashiCorp Certified: Vault Associate certification and two additional partner certs, including HashiCorp Vault Advanced and HashiCorp Vault Expert.

Who this course is for:

  • Security Teams looking to deploy HashiCorp Vault in AWS
  • DevOps Engineers managing day-to-day operations of Vault hosted in AWS
  • Students looking to understand how to generate dynamic secrets using HashiCorp Vault