Tags
Language
Tags
August 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 31 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
31 1 2 3 4 5 6
    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

    [Devops] Terraform - How To Manage Multi-Environments

    Posted By: ELK1nG
    [Devops] Terraform - How To Manage Multi-Environments

    [Devops] Terraform - How To Manage Multi-Environments
    Published 8/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.30 GB | Duration: 1h 37m

    Master Terraform, learn how to manage multi-environment.

    What you'll learn

    How to manage multi-environments

    How to configure backend for terraform to store statefile

    How to work with Terraform Workspace

    Create a Jenkins pipeline to deploy infrastructure

    Requirements

    Need to be familiar with Terraform, know basic commands (terraform init, terraform plan, terraform apply)

    Know the basics of AWS, be able to create resources

    Need to have AWS and Github accounts

    Description

    Are you already familiar with Terraform and AWS, but want to take your infrastructure-as-code skills to the next level? This course is designed for professionals who know the basics and are ready to build real-world, production-ready solutions using Terraform and Jenkins.In this course, you’ll learn how to properly configure a Terraform backend to store and manage your state files. You’ll also discover several effective strategies for handling multiple environments, including how to separate and isolate infrastructure for development, staging, and production. We’ll explore three proven approaches: using separate folders, Terraform workspaces, and sub-folder structures for environment management.On top of that, you’ll learn how to build a fully automated CI/CD pipeline using Jenkins to deploy your infrastructure. This will help you move beyond manual deployments and adopt a scalable, team-friendly workflow.You’ll also see everything in action through two hands-on demos — one running locally on your machine, and the other integrated into a Jenkins pipeline for continuous delivery.This is not a beginner course. You should already be comfortable with basic Terraform commands, have experience with AWS, and know how to create resources like EC2, S3, or IAM roles.If you’re looking to level up your Terraform workflow with real-world automation techniques, this course is for you.

    Overview

    Section 1: Introduction

    Lecture 1 IMPORTANT - Please watch

    Lecture 2 About Course

    Lecture 3 About Author

    Section 2: Preparation

    Lecture 4 Setting up the lab environment

    Lecture 5 Notes to the previous lesson

    Section 3: Separate folders

    Lecture 6 Separate folders - local

    Lecture 7 Separate folders - Jenkins

    Lecture 8 Code for lesson

    Section 4: Terraform Workspaces

    Lecture 9 Terraform Workspaces - local

    Lecture 10 Terraform Workspaces - Jenkins

    Lecture 11 Code for lesson

    Section 5: ENVs subfolders

    Lecture 12 ENVs subfolders - local

    Lecture 13 ENVs subfolders - Jenkins

    Lecture 14 Code for lesson

    Section 6: Summary

    Lecture 15 Summary

    DevOps engineer who want to know how to manage multi-environments