Terraform + Ansible : From Zero to Deployed

Main Speaker

Learning Tracks

Course ID

52072

Date

21-07-2025

Time

Daily seminar
9:00-16:30

Location

Daniel Hotel, 60 Ramat Yam st. Herzliya

Overview

Who Should Attend

  • Beginner DevOps engineers or developers
 

Prerequisites

  • No prior Terraform or Ansible experience
  • Basic AWS familiarity expected (access key setup, EC2 basics)

Course Contents

  • Introduction to Infrastructure as Code (IaC)
    • What is IaC and why use it?
    • Comparison: Terraform vs CloudFormation vs Ansible
    • Responsibilities: Terraform (provisioning) vs Ansible (configuration)
    • Overview of the final architecture
 
  • Terraform Fundamentals + AWS Provider Setup
    • Terraform core concepts:
      • Providers, resources, variables, outputs, state
    • Terraform lifecycle: init → plan → apply → destroy
    • Structure of a basic .tf file
 
  • Provisioning AWS RESOURCES such as EC2, ALB + Security Groups
   
  • Introduction to Ansible for Provisioning
    • What is Ansible? Agentless architecture
    • Inventory, modules, playbooks, roles
    • Connecting to remote hosts with SSH & key-based auth
 
  • End-to-End Test & Verification
   
  • Wrap-Up & Bonus Concepts
    • IaC best practices (state files, variables, secrets)
    • Using Terraform remote state
    • Ansible roles and Galaxy
 

The conference starts in

Days
Hours
Minutes
Seconds