Goetz Rieger
Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform
#1about 2 minutes
Understanding the need for cloud automation
Cloud environments offer repeatable deployments for development and testing but introduce management complexity that requires automation.
#2about 3 minutes
The three stages of the cloud environment lifecycle
Cloud operations are broken down into Day 0 for building, Day 1 for deploying and configuring, and Day 2 for managing and decommissioning.
#3about 2 minutes
Using Terraform for provisioning and Ansible for configuration
Terraform excels at Day 0 infrastructure provisioning, while Ansible is the ideal tool for Day 1 application and system configuration.
#4about 3 minutes
Exploring the core principles of Ansible automation
Ansible's design is based on being simple, powerful through its modular architecture, and agentless for easy integration.
#5about 5 minutes
How to call Terraform from an Ansible playbook
Use the Ansible collection for Terraform to orchestrate cloud provisioning and configuration from a single, unified Ansible playbook.
#6about 3 minutes
How to call Ansible from a Terraform plan
The Terraform provider for Ansible allows triggering a playbook after provisioning, with Ansible Automation Platform enabling more complex workflows.
#7about 4 minutes
Decommissioning cloud environments safely with Terraform
Terraform's state file makes it the superior tool for reliably decommissioning all cloud resources, preventing orphaned components and unexpected costs.
Related jobs
Jobs that call for the skills explored in this talk.
Featured Partners
Related Videos
Building Applications with Infrastructure as Code
Talia Nassi
Terraform for Developers
Devlin Duldulao
Infrastructure as Code: The Developer's Secret Weapon
Hennie Francis
Eclipse Che for Infrastructure Automation
Niklas Werker, Norris
Implementing Feature Environments with AWS and Terraform
Thomas Hartenstein
Infrastructure as Prompts: Creating Azure Infrastructure with AI Agents
Marcel Scherenberg
Embracing the Hybrid Cloud: Unlocking Success with Ansible
Alex Soto
Enabling automated 1-click customer deployments with built-in quality and security
Christoph Ruggenthaler
From learning to earning
Jobs that call for the skills explored in this talk.


Dev Ops / Infra
Roots Energy GmbH
Vienna, Austria
Senior
Python
Docker
Terraform
IT Security
Continuous Integration
Devops Engineer In Ansible & Windows Environments
Randstad
Municipality of Madrid, Spain
€40-50K
DevOps
Ansible
Powershell
Scripting (Bash/Python/Go/Ruby)
Infrastructure as Code (IaC) Terraform Engineer
SoftwareONE Deutschland GmbH
Barcelona, Spain
Azure
DevOps
Terraform
Kubernetes
Agile Methodologies
+1
Infrastructure as Code (IaC) Terraform Engineer
SoftwareONE
Municipality of Madrid, Spain
Azure
DevOps
Terraform
Kubernetes
Agile Methodologies
+1
Devops and software Infrastructure Engineer (Ansible)
Gmv
Municipality of Madrid, Spain
Remote
DNS
GIT
Linux
DevOps
+6
DevOps Engineer | Terraform · Jenkins · Docker · Kubernetes
knowmad Mood
Barcelona, Spain
CSS
IIS
GIT
.NET
YAML
+21
DevOps Engineer | Terraform · Jenkins · Docker · Kubernetes
knowmad Mood
Municipality of Madrid, Spain
CSS
IIS
GIT
.NET
YAML
+21
Devops Engineer - Terraform / Azureen Barcelona.
Randstad
Barcelona, Spain
Remote
€55-65K
Senior
Bash
Azure
DevOps
+8





