This is an official HashiCorp 4-day training course, covering:
Terraform Introduction: a comprehensive course aimed at users who desire an in-depth exploration of Terraform including Infrastructure as code, configuration and usage. Experience with Terraform is not required, but preferred.
Consul Introduction: a comprehensive course aimed at users who desire an in-depth exploration of Consul including service discovery, monitoring, and best practices for using Consul at scale.
Vault Introduction: a comprehensive course aimed at users who desire an in-depth exploration of Vault including secrets, policies, authentication mechanisms, operationalizing and using integrating Vault with applications.
Vault Intermediate: a comprehensive course that covers intermediate and advanced features of HashiCorp's Vault. The course is aimed at both Vault administrators operationalizing vault and users wishing to acquire secrets from Vault.
Experience with Consul, Terraform and Vault is not required, but preferred.
Day 1, Introduction to Terraform:
- Introduction to Terraform
- Infrastructure as code
- Configuration format
- Command line interface
- Variables, outputs, and meta-parameters
Day 2, Introduction to Consul:
- Introduction to Consul
- Architecture and overview
- Registering nodes and services
- Adding health checks
- Building a dynamic load balancer
- Further reading
Day 3, Introduction to Vault:
- Glossary and architecture
- Static and generic secrets
- Policies and policy workflow
- Dynamic secrets
- Authentication, auditing, and lease model
- Operationalizing vault
- HTTP API
- Direct application integration
Day 4, Vault Intermediate:
- Vault design and architecture
- Setting and managing policy
- Authenticating to Vault
- Deploying Vault in an HA environment
- Secure introduction for secrets and machines
- Rekeying Vault
- Building your own Certificate Authority (CA)
- Managing SSH access
- Building your own Encryption as a Service (KMS)
- Interacting with the HTTP API
Bundle price: £2,200 excl. VAT
These courses can all be purchased individually. Individual courses are priced at £650 excl. VAT each.