Learning HashiCorp Consul

By Kevin James

This course is about the core concepts of Consul, the advantages of Consul, and building practical skills that will help you on the job.

7.7 hours
  • 35 Lessons
  • 7 Hands-On Labs

About the course

Are you trying to understand Consul, but not sure where to begin? This course will teach you the core concepts of Consul, such as service meshes and discovery, KV stores, load balancing, and access control. You’ll learn when and why you should use Consul, whilst building practical skills that will help you on the job.

In this course we will be using a mixture of discussions and hands-on lab examples on how to perform the various tasks.

  • Chapter 1 1 Lesson Introduction 3:31

    Course Introduction

    3:31
  • Chapter 2 4 Lessons Concepts 18:27

    What Is Consul

    3:33

    Consul Reference Architecture

    5:15

    The HashiCorp Stack

    4:21

    Consul Config Files

    5:18
  • Chapter 3 10 Lessons Installation and Setup 1:07:40

    Introduction to Installation and Setup

    2:15

    Single Server Install Using Linux

    7:01

    Cluster Installation Using Linux

    13:44

    Using Docker to Create a Small Cluster

    8:49

    Secure Agent Communications - Gossip

    5:05

    Enabling TLS

    16:03

    Using HTTPS with Consul Commands

    14:43

    Create a Consul cluster

    0:00 Hands-On Lab

    Securing Consul Server Nodes

    0:00 Hands-On Lab

    Enable TLS for a Consul cluster

    0:00 Hands-On Lab
  • Chapter 4 1 Lesson Using the GUI 7:49

    Consul Has a GUI

    7:49
  • Chapter 5 7 Lessons Consul Services 53:30

    What Are Services in Consul

    6:29

    Creating Services in Consul

    10:48

    Different Ways to Register a Service

    8:21

    Consul Connect Is Service Mesh

    9:59

    Sidecar Proxies and Intentions

    9:02

    Using Health Checks

    8:51

    Create and register a service in Consul

    0:00 Hands-On Lab
  • Chapter 6 3 Lessons Consul Key Value and Consul Watch 17:45

    KV Stores and How to Use Them

    7:32

    Consul Watch

    10:13

    Using the KV store in Consul

    0:00 Hands-On Lab
  • Chapter 7 5 Lessons Access Control Lists 41:25

    Access Control List Basics

    12:51

    Understanding ACL Policies

    12:55

    How to Use ACL Tokens

    6:28

    Understanding ACL Rules

    9:11

    Using ACL tokens in a Consul cluster

    0:00 Hands-On Lab
  • Chapter 8 3 Lessons Backup and Restore 9:26

    Snaphots and Backups

    6:42

    Restoring Snapshots and Agents

    2:44

    Backup and restore Consul using a snapshot

    0:00 Hands-On Lab
  • Chapter 9 1 Lesson Conclusion 3:46

    Course Summary and What’s Next

    3:46

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!