Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

The Complete Terraform with Ansible Bootcamp

via Udemy

Overview

Deploy Applications with Terraform and Ansible Automation to Fasten Scalable Orchestration with Just One Course!

What you'll learn:
  • Learn Terraform basics and Advanced Concepts like Modules, Interpolation, State Files
  • Build Ansible Inventory Files with Hands-on Exercises
  • Learn Infrastructure as Code (IAC)
  • Use Ansible with cloud services and containers, AWS, and Docker

Welcome to this Amazing course on Terraform with Ansible: Infra Deployment and Automation. Below is the list of modules covered in this course.

With tremendous popularity and adoption of Terraform by the Industry, the HashiCorp Certified: Terraform Associate has become one of the most popular certifications in today's market.

This course is specifically designed for individuals who are new to Terraform and are planning to implement Terraform in their organization and want to get an in-depth view of various topics and best practices, along with gaining the official Terraform certification.


Ansible is a simple IT automation engine, that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. Designed for multi-tier deployments since day one, Ansible models your IT infrastructure by describing how all your systems interrelate, rather than managing one system at a time.

This course is a comprehensive, hands-on course with the discovery of orchestration, DevOps, and automation using Ansible.

Explore Ansible with cloud services and its AWS provisioning. Understand infrastructure automation and decide what makes Ansible a good choice for your projects. Get started with Ansible through playbooks and organize the automation of infrastructure tasks by building and using roles from Ansible Galaxy. Explore variables and templates to configure application deployments easily.

Syllabus

  • Course Introduction
  • Understanding Infrastructure As Code
  • IaC with Terraform
  • Start With Terraform Basics
  • Terraform Variables Detailed Explanation
  • Terraform Concepts - Building Blocks
  • Terraform for AWS Cloud
  • Terraform for AWS Cloud Part II
  • Terraform Modules | Code Re-Useability
  • Conditions , Loops in Terraform
  • Packer and Terraform
  • Job Scenario 1 : End to End Web-Application Deployment
  • Job Scenario 2 : Terraform Docker and Kubernetes (EKS)
  • Job Scenario 3 : Terraform & AWS ELK
  • Terraform GCP : Introduction
  • Terraform Hashicorp Certification Guide
  • Ansible Introduction
  • Ansible Environment Preparation & Installation
  • Configure Ansible Engine and Ansible Clients
  • Ansible Ad-Hoc Commands
  • Ansible Facts, Modules & Variables
  • Ansible Inventories
  • Basic of Ansible Playbook
  • Basic Concepts of Ansible PlayBooks
  • Ansible Tips and Tricks : Practical Demos
  • Operators and Conditional Statement in Ansible Playbook
  • Handlers in Ansible
  • Secure Your Infra : Ansible Vault
  • Loops in Ansible Playbook
  • Tags in Ansible
  • Ansible Playbooks For Linux : Practical Labs
  • Error Handling in Ansible
  • Working with include and import module in Ansible
  • Ansible Machine Specific Execution
  • Ansible Code Reuse - Ansible Roles and Collections
  • Manage Remote Machine File System via Ansible
  • Concept of Template in Ansible
  • Interact with Web Service APIs using Ansible
  • Ansible with Docker Containers
  • Course Completion

Taught by

TechLynk Selenium | DevOps | GenAI | Cloud

Reviews

4.6 rating at Udemy based on 436 ratings

Start your review of The Complete Terraform with Ansible Bootcamp

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.