Download Oreilly – Terraform Core Functionality 2023-9

Terraform Core Functionality

Description

Terraform Core Functionality course. This comprehensive Terraform course teaches you the fundamentals and key concepts of Terraform. You will learn how to use Terraform to manage and deploy your cloud infrastructure in an efficient, scalable and consistent way. This course also covers advanced Terraform concepts such as logging, debugging, expressions, functions, and meta-arguments. The Terraform core allows you to easily manage your infrastructure, ensuring scalability, stability, and performance. You will be able to create unified code that allows you to manage and deploy cloud resources across platforms. Highlights include learning how to write Terraform configurations and how to work with variables and modules. Additionally, learn advanced Terraform concepts such as logging and debugging, expressions, functions, and meta arguments. Author and instructor Dave Pruss will show you how to install and use Terraform to efficiently build your cloud-based infrastructure.

Topics discussed in this course include:

  • Terraform variables
  • Terraform modules
  • Terraform logging and troubleshooting
  • Work with more suppliers
  • Terraform language
  • Advanced Terraform

Step-by-step labs for this course are available at https://github.com/daveprowse/tac-course.

What you will learn

  • Understanding of Terraform basics including Terraform Cloud, Terraform language
  • Terraform logging and troubleshooting
  • Advanced Terraform usage
  • Build infrastructure as code using Terraform

This course is suitable for people who

  • Anyone interested in studying and passing the Certified Terraform Associate exam.
  • Cloud engineers, software developers, DevOps, system administrators, or anyone else interested in learning key Terraform skills.

Course details

  • Publisher: Oreilly
  • teacher: Dave Prowse
  • Training level: beginner to advanced
  • Training duration: 9 hours 21 minutes

Course headings

  • Introduction
    1. Terraform Core Functionality: Introduction
  • Lesson 1: Terraform Variables
    1. Learning objectives
    2. 1.1 Introduction to Terraform Variables
    3. 1.2 Define and Reference Variables
    4. 1.3 Using -var to specify values
    5. 1.4 Specifying Values ​​in the CLI
    6. 1.5 Using .tfvars Files
    7. 1.6 Environment Variables
    8. 1.7 Variables Precedence
    9. 1.8 Speeding up Terraform: Aliases in Bash and Fish
    10. 1.9 Quiz
  • Lesson 2: Terraform Modules
    1. Learning objectives
    2. 2.1 Introduction to Terraform Modules
    3. 2.2 Building a Shared Local Module – Part 1
    4. 2.3 Building a Shared Local Module – Part 2
    5. 2.4 Building a Shared Local Module – Part 3
    6. 2.5 Working with Public and Local Modules – Part 1
    7. 2.6 Working with Public and Local Modules – Part 2
    8. 2.7 Working with Public and Local Modules – Part 3
    9. 2.8 Working with Public and Local Modules – Part 4
    10. 2.9 Working with Public and Local Modules – Part 5
    11. 2.10 Quiz
  • Lesson 3: Terraform Logging and Troubleshooting
    1. Learning objectives
    2. 3.1 Introduction to Terraform Logging
    3. 3.2 Working with TF_LOG
    4. 3.3 Working with TF_LOG_PATH
    5. 3.4 Troubleshooting Techniques – Part 1
    6. 3.5 Troubleshooting Techniques – Part 2
    7. 3.6 Quiz
  • Lesson 4: Working More with Providers
    1. Learning objectives
    2. 4.1 Azure Provider – Part 1
    3. 4.2 Azure Provider – Part 2
    4. 4.3 Azure Provider – Part 3
    5. 4.4 Google Provider – Part 1
    6. 4.5 Google Provider – Part 2
    7. 4.6 VMware vSphere Provider
    8. 4.7 Docker Provider
    9. 4.8 More Providers (K8s, libvirt)
    10. 4.9 Using Aliases in AWS
    11. 4.10 Working with the Lock File and terraform providers command
    12. 4.11 Working with Shared Credentials and Multiple Profiles in AWS
    13. 4.12 S3 Remote Backend
    14. 4.13 Quiz
  • Lesson 5: Terraform Language
    1. Learning objectives
    2. 5.1 Introduction to Expressions
    3. 5.2 The splat expression
    4. 5.3 Introduction to Functions
    5. 5.4 Terraform Console
    6. 5.5 Example Functions
    7. 5.6 The count Meta-Argument
    8. 5.7 The for.each Meta-Argument
    9. 5.8 The lifecycle and depends_on Meta-Argument
    10. 5.9 Quiz
  • Lesson 6: Advanced Terraform
    1. Learning objectives
    2. 6.1 Locals
    3. 6.2 Dynamic Blocks
    4. 6.3 Data Blocks
    5. 6.4 Version Constraints
    6. 6.5 Credentials Best Practices
    7. 6.6 Importing Infrastructure
    8. 6.7 Using Multiple Workspaces – Part 1
    9. 6.8 Using Multiple Workspaces – Part 2
    10. 6.9 More Terraform Environment Variables
    11. 6.10 Quiz
  • Summary
    1. Terraform Core Functionality: Summary

Course images

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

Subtitle: None

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 727 MB

File(s) password: www.downloadly.ir

Size

1.7 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*