Students will walk away with a solid understanding of HashiCorp Terraform.
Pre-requisites:
Experience with HashiCorp Terraform is good to have but not required.
Agenda:
Day 1 – HashiCorp Terraform 101: Provision Modern Infrastructure
Topics:
- Evolution of Infrastructure
- Terraform Installation and Configuration
- Terraform VS Code Integration
- Configuration Format
- Deployment – Init, Plan, Apply
- Providers and Resources
- Outputs
- Terraform Console
- Variables
- Auto-Formatting
- Modules
- Provisioners
- Graph Theory
- Meta Parameters
- Destroy
Labs:
- VSCode Integration
- Setup
- Outputs
- Console
- Variables
- File Layout
- Modules
- Provisioners
- Graph
- Meta-Arguments
- Destroy
Day 2 – HashiCorp Terraform 102: Intermediate Terraform
Topics:
- Data Sources
- Terraform State
- Examining Terraform State
- Remote State
- Terraform Cloud Basics
- Lifecycles
- Template Files and Rendering
- Debug
- Certification Prep
Labs:
- Data Sources
- Terraform Cloud
- Secure Variables
- Read State
- Lifecycles
- Template Files
- Debug
- Private Module Registry
- Sentinel
Students will receive access to their own personal Linux-based lab environment for the class.
This is a two day course and runs from approximately 9am to 5pm EST. This includes time for all lectures, lab exercises, Q&A, and several breaks (including lunch).
Bundle price: $2,500.00
Location: United States – Online
Contact: rpttraining@riverpointtechnology.com for inquiries
Please note that we require a minimum number of student to run this course, therefore if the minimum is not met and you have already registered you will be moved to the next session.
Students will walk away with a solid understanding of HashiCorp Vault.
Pre-requisites:
Experience with HashiCorp Vault is good to have but not required.
Agenda:
Day 1 – HashiCorp Vault 101: Introduction to Vault for Developers
Topics:
- Vault Overview
- Secret Engines – Static Secrets
- Secret Engines – Cubbyhole Response Wrapping
- Secret Engines – Dynamic Secrets
- Encryption as a Service – Transit Secret Engine
- Authentication
- Application Integration
Labs:
- Writing Static Secrets
- Cubbyhole Secret Engine
- Dynamic Secrets
- Encryption as a Service – Transit Secret Engine
- Authentication and Tokens
- Application Integration
Day 2 – HashiCorp Vault 102: Introduction to Vault Operations
Topics:
- Vault Overview
- Vault Installation
- Auto-Unseal
- Vault Cluster Deployment
- Vault Operations
- Vault Policies
- Secure Introduction
Labs:
- Vault Server Configuration
- Auto-Unseal
- Vault Operations
- Working with Policies
- Vault Agent
Day 3 – HashiCorp Vault 202: Intermediate Vault Operations
- Module 1: Vault Identities – Entities and Groups
- Module 2: Namespaces
- Module 3: Granular Access Control
- • Module 4: Scaling for Performance
- • Module 5: Codifying Management of Vault Clusters
- • Module 6: Production Topologies
- • Module 7: Monitoring Vault
Bundle Price: $4,000 USD
Location: United States – Online
Contact: rpttraining@riverpointtechnology.com for inquiries
Please note that we require a minimum number of student to run this course, therefore if the minimum is not met and you have already registered you will be moved to the next session an will be communicated via email.
Day 1: Consul 101 – Connect Dynamic Applications
This is a comprehensive, instructor led course aimed at users who desire an in-depth exploration of Consul including service discovery, monitoring, and best practices for using Consul at scale. Experience with Consul is not required, but preferred.
Students gain a solid understanding of HashiCorp Consul.
Pre-requisites:
Experience with HashiCorp Consul is good to have but not required.
Topics:
- Introduction
- Consul Architecture
- Service Discovery
- Service Mesh
- Service Configuration
- Developing and Integrating with Consul
- Consul and Kubernetes Architecture
- Next Steps
Labs:
- Explore Your Datacenter
- Service Discovery
- Service Mesh with Consul Connect
- Key/Value Store
- Consul Template
- Getting Started with a Local Consul Agent
Day 2: Consul 102 – Datacenter and Security Operations
This is an advanced course for users who have previously taken the Consul 101 course. The goal is to introduce more advanced Consul concepts that can be used to make your code more robust and shareable amongst different teams.
Pre-requisites:
- Consul 101 or Day 1 & 2 Learn tracks
- Previous Consul experience
- Comfortable with Linux and command-line operations
Topics:
- Module 1 – Day 1 Operations: Secure Deployment
- Module 2 – Day 2 Operations: Services and Maintenance
- Module 3 – Datacenter Federation
- Module 4 – Next Steps/Observability
Labs:
- Lab 1: Deploy a Secure Consul Datacenter
- Lab 2: Service Operations and Maintenance
- Lab 3: Datacenter Federation
- Lab 4: Consul Connect and Mesh Gateways
Students will receive access to their own personal Linux-based lab environment for the class.
This is a two-day course and runs from approximately 9am to 5pm EST. This includes time for all lectures, lab exercises, Q&A, and several breaks (including a one-hour lunch).
Bundle price: $2,500.00
Location: United States – Online
Contact: rpttraining@riverpointtechnology.com for inquiries