Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Terraform With Ansible : Infra Deployment And Automation

    Posted By: ELK1nG
    Terraform With Ansible : Infra Deployment And Automation

    Terraform With Ansible : Infra Deployment And Automation
    Published 9/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 11.32 GB | Duration: 25h 42m

    Deploy Applications with the power of Terraform and Ansible Automation to Fasten Scalable Orchestration.

    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
    Requirements
    Good to have (Not Mandatory) access to a Linux System for SetUp and Execution
    Patience, Patience, Patience
    Description
    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.

    Overview

    Section 1: Course Introduction

    Lecture 1 Course Introduction

    Section 2: Understanding Infrastructure As Code

    Lecture 2 IAC and IAC Benefits

    Lecture 3 Cloud Agnostic IAC with Terraform

    Lecture 4 Procedure Document and Resource Location

    Section 3: IaC with Terraform

    Lecture 5 Terraform Workflow

    Lecture 6 Terraform Initialization

    Lecture 7 Terraform key Concepts : Plan, apply & Destroy

    Lecture 8 SetUp Free-Tier AWS Account (Optional)

    Lecture 9 Create Cloud Machine for Terraform Execution

    Lecture 10 $100 Discount Gift on Digital Ocean

    Lecture 11 Terraform Installation & Verification

    Lecture 12 Install Terraform on MacOS / Windows

    Section 4: Start With Terraform Basics

    Lecture 13 Terraform Provider & Initialization

    Lecture 14 AWS SetUp for Terraform

    Lecture 15 Create Machine Using Terraform

    Lecture 16 Provide Creds in Separate Centralised File

    Lecture 17 Provide Creds in Environment Variables

    Lecture 18 Create Multiple Instances

    Lecture 19 Terraform State : The Concept

    Section 5: Terraform Variables Detailed Explanation

    Lecture 20 Variables in Terraform

    Lecture 21 Use of Variable in Conf File

    Lecture 22 Lab : Use of Variable in Conf File

    Lecture 23 Lab : List and Map Variables

    Section 6: Terraform Concepts - Building Blocks

    Lecture 24 Provision Software with Terraform

    Lecture 25 Lab : Provision Software with Terraform

    Lecture 26 DataSource in Terraform

    Lecture 27 Lab : DataSource in Terraform

    Lecture 28 Lab 2 : DataSource in Terraform

    Lecture 29 Output Attribute in TF

    Lecture 30 Lab : Output Attribute in TF

    Lecture 31 Remote State in Terraform

    Lecture 32 Lab : Remote State in Terraform

    Section 7: Terraform for AWS Cloud

    Lecture 33 AWS VPC Introduction

    Lecture 34 AWS VPC Introduction II

    Lecture 35 Demo : AWS VPC & Security Group

    Lecture 36 Lab : Create AWS VPC & NAT Gateway

    Lecture 37 Launch EC2 Instance using Custom VPC

    Lecture 38 Lab : Launch EC2 Instance using Custom VPC

    Lecture 39 We Need You!!!

    Lecture 40 Elastic Block Store (EBS) in AWS

    Lecture 41 Demo : Elastic Block Store (EBS) in AWS

    Lecture 42 Lab : Elastic Block Store (EBS) in AWS

    Lecture 43 User Data in AWS

    Lecture 44 Lab: User Data using Script

    Lecture 45 Lab : User Data using Cloud Init

    Section 8: Terraform for AWS Cloud Part II

    Lecture 46 AWS RDS Basics

    Lecture 47 Lab : Create RDS

    Lecture 48 AWS Access and Identity Management

    Lecture 49 Lab : IAM Users and Groups

    Lecture 50 Lab : AWS IAM Roles

    Lecture 51 EC2 Instance Autoscaling

    Lecture 52 Lab : EC2 Instance Autoscaling

    Lecture 53 Your Reviews are Important!

    Lecture 54 Load Balancing in AWS

    Lecture 55 Lab : AWS Load Balancing

    Section 9: Terraform Modules | Code Re-Useability

    Lecture 56 Terraform Module and Application

    Lecture 57 Lab : Terraform Source From GITHUB

    Lecture 58 Lab : Local Path Module

    Lecture 59 Lab : AWS VPC Module Part I

    Lecture 60 Lab : AWS VPC Module Part II

    Lecture 61 Lab : AWS VPC Module Part III

    Section 10: Conditions , Loops in Terraform

    Lecture 62 Condition Statements in Terraform

    Lecture 63 Lab : Condition Statements in Terraform

    Lecture 64 Terraform Built-In Functions

    Lecture 65 Lab : Terraform Built-In Functions

    Lecture 66 Loops in TerraFrom HCL

    Lecture 67 Terraform Project Structure

    Lecture 68 Lab : Terraform Project Structure

    Section 11: Packer and Terraform

    Lecture 69 Packer Introduction and It's Use

    Lecture 70 Install Packer

    Lecture 71 Lab : Create Custom AMI Scenario I

    Lecture 72 Lab : Create Custom AMI Scenario II

    Lecture 73 Lab : Terraform + Packer

    Section 12: Job Scenario 1 : End to End Web-Application Deployment

    Lecture 74 Application Overview

    Lecture 75 Create VPC Network

    Lecture 76 Create RDS Service

    Lecture 77 Create WebServer in AWS

    Lecture 78 Deploy Complete Application

    Section 13: Job Scenario 2 : Terraform Docker and Kubernetes (EKS)

    Lecture 79 AWS EKS Introduction

    Lecture 80 Lab : SetUp EKS Cluster Using AWS

    Lecture 81 Lab : SetUp EKS Using AWS CLI

    Lecture 82 Lab : Access EKS Cluster and Deploy Application

    Lecture 83 Text Direction : SetUp EKS using AWS CLI

    Lecture 84 EKS Cluster TerraForm Configuration files

    Lecture 85 Lab : Deploy EKS Cluster using Terraform

    Section 14: Job Scenario 3 : Terraform & AWS ELK

    Lecture 86 ELK Basics and Application

    Lecture 87 Lab : Deploy ELK and Execute ELK

    Lecture 88 Text Direction : Lab - Deploy ELK and Execute ELK

    Lecture 89 Lab : Install ELK using Terraform

    Section 15: Terraform GCP : Introduction

    Lecture 90 Terraform vs Google Deployment Manager

    Lecture 91 Setup GCP Project For Terraform

    Lecture 92 Enable Basic APIs on Cloud Project

    Lecture 93 Setup Remote State File in Cloud

    Section 16: Terraform Hashicorp Certification Guide

    Lecture 94 Introduction HashiCorp Certification

    Lecture 95 Understand Infrastructure as Code (IaC) Concepts

    Lecture 96 Understand Terraform's Purpose

    Lecture 97 Understand Terraform Basics I

    Lecture 98 Understand Terraform Basics II

    Lecture 99 Use the Terraform CLI

    Lecture 100 Interact with Terraform modules

    Lecture 101 Navigate Terraform workflow

    Lecture 102 Implement and Maintain State

    Lecture 103 Read, Generate, and Modify Configuration

    Lecture 104 Understand Terraform Cloud and Enterprise Capabilities

    Section 17: Ansible Introduction

    Lecture 105 Ansible Introduction : As a Tool

    Lecture 106 Ansible : Used Code Files Location

    Lecture 107 Ansible Architecture Overview

    Lecture 108 Why Ansible

    Section 18: Ansible Environment Preparation & Installation

    Lecture 109 Ansible Installation Overview

    Lecture 110 Install Ansible Using PIP

    Lecture 111 Create Cloud Machine for Ansible Engine

    Lecture 112 Install Ansible Using Python VirtualEnv

    Lecture 113 Run Instructions : Install Ansible Using Python VirtualEnv

    Lecture 114 Configure Ansible

    Section 19: Configure Ansible Engine and Ansible Clients

    Lecture 115 SetUp AWS Nodes

    Lecture 116 Connect AWS Nodes with Ansible Engine

    Lecture 117 SetUp Google Cloud Nodes

    Lecture 118 Connect Google Cloud Nodes with Ansible Engine

    Lecture 119 Ansible Directory Config

    Lecture 120 Inventory file with Groups

    Section 20: Ansible Ad-Hoc Commands

    Lecture 121 Syntax of Ansible Ad-Hoc Commands

    Lecture 122 How Ansible Execute Stuff on Clients

    Lecture 123 Transfer file from Engine to Clients

    Lecture 124 Manage File/Directory on Ansible Clients

    Lecture 125 Install Packages on Ansible Clients

    Section 21: Ansible Facts, Modules & Variables

    Lecture 126 Ansible Modules

    Lecture 127 Ansible Facts

    Lecture 128 Create Custom Facts

    Section 22: Ansible Inventories

    Lecture 129 Work with Dynamic Inventory Script AWS I

    Lecture 130 Work with Dynamic Inventory Script AWS II

    Lecture 131 Work with Dynamic Inventory Script Google Cloud

    Section 23: Basic of Ansible Playbook

    Lecture 132 Playbook Introduction

    Lecture 133 Demo: Playbook Introduction

    Lecture 134 Start Writing-Executing PlayBooks

    Section 24: Basic Concepts of Ansible PlayBooks

    Lecture 135 Logging Debug Statement using Ansible Playbooks

    Lecture 136 Variables in Ansible Play-books

    Lecture 137 Data Collection in Ansible

    Lecture 138 Uses of Set_Fact and Register

    Lecture 139 Arithmetic Operations on Variables in Playbook

    Lecture 140 Practice on Arithmetic Operators

    Lecture 141 Filter and Methods of Ansible Playbook

    Section 25: Operators and Conditional Statement in Ansible Playbook

    Lecture 142 Comparison Operators

    Lecture 143 Membership Operators in Ansible

    Lecture 144 Logical Operator

    Lecture 145 Conditional Statements

    Section 26: Handlers in Ansible

    Lecture 146 Handler in Ansible Playbook

    Section 27: Loops in Ansible Playbook

    Lecture 147 Loops in Ansible Playbook I

    Lecture 148 Loops in Ansible Playbook II

    Lecture 149 Loops in Ansible Playbook III

    Section 28: Tags in Ansible

    Lecture 150 Tags in Ansible

    Section 29: Error Handling in Ansible

    Lecture 151 Error Handling in Ansible I

    Lecture 152 Block and Rescue in Ansible Playbook

    Lecture 153 Demo: Block and Rescue in Ansible

    Section 30: Working with include and import module in Ansible

    Lecture 154 Working with include and import module in Ansible

    Section 31: Ansible Machine Specific Execution

    Lecture 155 Ansible local_action Module

    Lecture 156 Ansible Delegate_to Module

    Section 32: Concept of Template in Ansible

    Lecture 157 Install Realtime Application I

    Lecture 158 Install Realtime Application II

    Lecture 159 Install Realtime Application III

    Lecture 160 Template Module with Variables

    Developers/System administrators looking to expand their knowledge into DevOps,Cloud Infrastructure and DevOps Engineers,Programmers, systems administrators, and DevOps engineers who are beginning to learn Terraform/Ansible and want to take the next step in their Terraform/Ansible knowledge.