Infrastructure as Code
Provision and manage infrastructure with Terraform (state, modules, providers, GitOps) and Ansible.
Beginner
1 courseIntermediate
11 coursesTerraform: Providers
Provider fundamentals — adding providers, authenticating and using multiple providers.
Terraform: Variables and Outputs
Input variables, data types, local values and output values via the Burrito Barn AWS scenario.
Terraform: State Fundamentals
What state is, state commands, securing state and importing existing resources.
Terraform: Modules
Module fundamentals, usage, development & design, and publishing and versioning modules.
Terraform: Managing Multiple Configurations
Data sources, remote state sharing and external data sources for cross-configuration sharing.
Terraform: Resource Lifecycle Management
The resource graph and dependencies, lifecycle management, importing and migrating resources.
DevOps Automation and Infrastructure as Code
IaC with Terraform and Docker — managing resources, GitOps in CI/CD and core Terraform commands.
Ansible Environment Configuration
Ansible uses YAML (YAML Ain't Markup Language). YAML is a human-readable data format used to define structured data. Ansible playbooks, roles, tasks, and variables are all written in YAML...
Ansible Playbooks, Variables, and Handlers
{% for host in groups['all'] %} Host: {{ host }} Hostname: {{ hostvars[host]['ansible_facts']['hostname'] }} OS: {{ hostvars[host]['ansible_facts']['distribution'] }} Memory: {{ hostvars[...
Automating Container Management with Ansible
The goal of this demo is to automate the configuration of Docker and Podman host prerequisites using Ansible.
Efficient and Scalable Ansible Automation Strategies
Welcome to Pluralsight. In this course, Efficient and Scalable Ansible Automation Strategies, you will dive into the world of automation with Ansible AWX through an intensive course focus...
Advanced
5 coursesTerraform: Automation and GitOps
Automate Terraform, build a CI/CD pipeline, manage multiple environments and use HCP Terraform.
Terraform Deep Dive
Enterprise Terraform — importing resources, remote state, CI/CD, multi-environment and sensitive data.
Applying Terraform in Azure Environments
Terraform on Azure — provider auth, resource modeling, state, safe applies and drift diagnosis.
Implementing Terraform on Microsoft Azure
The AzureRM provider, multiple providers, remote state on Azure, Azure DevOps and data sources.
Ansible for Enterprise Automation
Automate IaC, compliance checking and CI/CD with Ansible, then scale it to the enterprise.
Interested in Infrastructure as Code?
Contact us to book a course or get a custom training plan for your team.