Study for the Consul Associate exam by following these tutorials. Login to Learn and bookmark them to track your progress. Study the complete list of study materials (including docs) in the Certification Prep guides.
Learn recommended practices and a reference
architecture for HashiCorp Consul single cluster production deployments.
10min
Federate multiple datacenters with WAN gossip
Federate Consul datacenters using a single WAN gossip pool.
35min
Deployment Guide
Deploy your first three-server Consul datacenter in accordance with the Reference Architecture on Linux or Windows.
14min
Automate upgrades with Consul Enterprise
Upgrade your Consul datacenters without downtime using automated upgrades. This functionally is provided through the Enterprise feature of autopilot.
11min
Add and remove Consul servers
There are several methods for adding or removing servers from the Consul datacenter. Learn the best practices for each method.
12min
Provide fault tolerance with redundancy zones
Use Consul’s redundancy zones to provide high availability in the case of server failure through the Enterprise feature of autopilot.
12min
Run the Consul agent
Run a Consul agent in development mode, and learn about the server and client modes that you would use when running Consul in production.
5min
Understand Consul service mesh
Consul can be deployed as a service mesh that provides service-to-service connection authorization and encryption using mutual TLS. Learn how to configure Consul as your Kubernetes service mesh to encrypt and control traffic between services.
7min
Store data with Consul KV store
Add and manage data in the Consul key value store, using the Consul command-line interface.
16min
Troubleshoot common Consul issues
Find and fix problems with your Consul datacenter using built-in and external tools.
14min
Forward DNS for Consul service discovery
Enable service discovery by configuring DNS forwarding for Consul.
20min
Ensure only healthy services are discoverable
Use Consul's health checks capability to monitor datacenter health, and learn how it is used by the service discovery components to route traffic away from unhealthy hosts.
9min
Explore the Consul UI
Consul comes with support for a user-friendly and functional web UI out of the box. In this tutorial, you will explore the web UI.
10min
Service configuration with Consul Template
Programmatically render configuration files from a variety of locations including Consul KV with Consul Template
17min
Automate your network configuration with Consul-Terraform-Sync
Automate updates to network infrastructure including dynamic load balancing and firewall rules with Consul-Terraform-Sync.
10min
Automate geo-failover with prepared queries
Use Consul's prepared query capability, to automate geo failover policies for services in the case that one of multiple connected datacenters is unavailable.
17min
Monitor Consul Datacenter Health
Discover Consul health and server health metrics to make sure your datacenter is healthy and establish a baseline for monitoring.
11min
Create a distributed semaphore with Consul KV store and sessions
Implement a distributed semaphore using the Consul KV store.
13min
Create a local Consul datacenter
Join two Consul agents together to form a multi-agent Consul datacenter. You will use Vagrant to create the environment for this tutorial.
10min
Backup Consul data and state
Use the snapshot tool for backing up and restoring Consul data.
11min
Secure applications with service sidecar proxies
Deploy applications on Kubernetes using Consul service mesh to encrypt and control traffic between services with mTLS.
17min
Secure service communication with Consul service mesh and Envoy
Gain hands-on experience with Consul service mesh and Envoy as a sidecar proxy.
6min
Enforce a zero-trust network with Consul service mesh
Define intentions to introduce a zero-trust network security approach in your Kubernetes cluster.
14min
Secure Consul agent communication with TLS encryption
Secure RPC and consensus communication by creating and deploying certificates to Consul agents.
13min
Update Consul agents to securely communicate with TLS
Secure RPC and consensus communication by creating and deploying certificates to Consul agents on an existing datacenter.
5min
Production readiness checklist
Production readiness checklist.
19min
Secure Consul with access control lists (ACLs)
Secure your production Consul datacenter with ACLs.
20min
Bootstrap and explore Consul's access control system
Control access to data and APIs using Consul's Access Control List (ACL) system.
14min
Understand access control privileges
Discover the minimum privileges required to complete operations within your Consul datacenter and how to manage access using the operator-only implementation method.
12min
Rotate gossip encryption keys in Consul
Rotate gossip encryption keys in your Consul datacenter to keep datacenter secure.