ilyesedina / Terraform

12 hands on labs from a Terraform course to improve my skills
0 stars 0 forks source link

Terraform Associate Certification Prep

Following Terraform Hands on Lab Course and Repo

No Lab's Pull Requests Documention
1 Theoretical Knowledge Adding latter
2 What is Infrastructure As Code (IaC) concepts Adding latter
3 Terraform Purpose Adding latter
4 Understand Terraform Basics Adding latter
5 Use Terraform Outside of Core Workflow Adding latter
6 Interact with Terraform Modules Adding latter
7 Use the Core Terraform Workflow Adding latter
8 Implement and Maintain State Adding latter
9 Read, Generate, and Modify Configuration Adding latter
10 Understand Terraform Cloud Capabilities Adding latter
11 Additional labs Adding latter
12 Extra tips for the Exam Adding latter
13 Final exam practice Adding latter


graph LR
subgraph Mermaind Mapping
    subgraph HashiCorp [<img src='https://img.icons8.com/color/48/000000/terraform.png' width:15,height:15 />HashiCorp Certified: <br> Terraform Associate <br> Hands On Labs]
    style HashiCorp fill:#8B00FF,stroke:#8B00FF;
    end
    subgraph infrastructure [Understand infrastructure as code <br> **IaC** concepts]
    style infrastructure fill:#8B00FF,stroke:#8B00FF;
    end
    HashiCorp --> infrastructure
        subgraph 1a [1A Explain what IaC is]
        style 1a fill:#8B00FF,stroke:#8B00FF;
        end
        infrastructure-->1a
            subgraph lab1 [Lab: Benefits of IaC]
            style lab1 fill:#d235da,stroke:#d235da;
            end
            1b-->lab1
        subgraph 1b [1B Describe advantages of IaC patterns]
        style 1b fill:#8B00FF,stroke:#8B00FF;
        end
        infrastructure-->1b
            subgraph lab2 [Lab: What is Infrastructure as Code]
            style lab2 fill:#d235da,stroke:#d235da;
            end
            1a-->lab2
    subgraph purpose [Understand Terraform's purpose vs other IaC]
    style purpose fill:#8B00FF,stroke:#8B00FF;
    end
    infrastructure --> purpose
        subgraph 2a [2A Explain multi-cloud and  <br> provider-agnostic benefits]
        style 2a fill:#8B00FF,stroke:#8B00FF;
        end
        purpose-->2a
            subgraph lab3 [Lab: Terraform Purpose]
            style lab3 fill:#d235da,stroke:#d235da;
            end
            2a-->lab3
            subgraph lab4 [Lab: Terraform Basics]
            style lab4 fill:#d235da,stroke:#d235da;
            end
            2a-->lab4
        subgraph 2b [2B Explain the benefits of state]
        style 2b fill:#8B00FF,stroke:#8B00FF;
        end
        purpose-->2b
            subgraph lab5 [Lab: Benefits of State]
            style lab5 fill:#d235da,stroke:#d235da;
            end
            2b-->lab5
    subgraph basics [Understand Terraform basics]
    style basics fill:#8B00FF,stroke:#8B00FF;
    end
    purpose --> basics
end

MAP

Ideas for Improvments: