Companies Home Search Profile

Mastering Terraform: From Beginner to Expert

Focused View

Lauro Fialho Müller

20:34:51

53 View
  • 1. Course Introduction.mp4
    01:44
  • 2. How to Navigate the Course.mp4
    02:55
  • Files.zip
  • 1. AWS Account Setup - Creating the Account.mp4
    05:07
  • 2. AWS Account Setup - Adding MFA to the Root User.mp4
    01:57
  • 3. AWS Account Setup - Creating a New Admin User.mp4
    07:00
  • 4. Terraform Setup - Installing Terraform.mp4
    02:07
  • 5. Terraform Setup - Installing the AWS CLI.mp4
    01:00
  • 6. Terraform Setup - Authenticating into AWS.mp4
    03:20
  • 7. IDE Setup - VS Code Useful Extensions.mp4
    01:09
  • 1. What Is Infrastructure as Code (IaC).mp4
    05:03
  • 2. Benefits of Infrastructure as Code.mp4
    08:45
  • 3.1 Exercise File.html
  • 3. [Exercise] Creating Infrastructure Manually in AWS - Overview.mp4
    00:19
  • 4. [Exercise] Creating Infrastructure Manually in AWS.mp4
    08:53
  • 5.1 Exercise File.html
  • 5. [Exercise] Creating Infrastructure with Terraform - Overview.mp4
    00:38
  • 6. [Exercise] Creating Infrastructure with Terraform.mp4
    08:05
  • 7. Why Use Terraform.mp4
    03:13
  • 8. Terraforms Architecture.mp4
    06:13
  • 9. Stages of Provisioning Infrastructure.mp4
    04:35
  • 10.1 Exercise File.html
  • 10. [Exercise] Exploring Terraform Stages - Overview.mp4
    00:25
  • 11. [Exercise] Exploring Terraform Stages.mp4
    09:07
  • 1.1 Exercise File.html
  • 1. [Exercise] The HashiCorp Configuration Language (HCL) - Overview.mp4
    00:59
  • 2. Introduction to HashiCorp Configuration Language (HCL).mp4
    10:36
  • 3. Terraform Configuration.mp4
    04:56
  • 4.1 Exercise File.html
  • 4. [Exercise] Our First Terraform Project - Overview.mp4
    00:25
  • 5. [Exercise] Our First Terraform Project - Creating Resources.mp4
    05:09
  • 6.1 Exercise File.html
  • 6. [Exercise] Terraform CLI - Overview.mp4
    00:17
  • 7. [Exercise] Terraform CLI - Exploring the Most Common Commands.mp4
    11:52
  • 8. Terraform State.mp4
    04:42
  • 9. [Demo] Inspecting the State of Our Project.mp4
    06:29
  • 10. Backends in Terraform.mp4
    04:37
  • 11.1 Exercise File.html
  • 11. [Exercise] Setting Up a Remote S3 Backend - Overview.mp4
    00:20
  • 12. [Exercise] Setting Up a Remote S3 Backend.mp4
    09:55
  • 13.1 Exercise File.html
  • 13. [Exercise] - Partial Backend Configuration - Overview.mp4
    00:22
  • 14. [Exercise] - Partial Backend Configuration.mp4
    08:13
  • 15. Terraform Providers.mp4
    02:16
  • 16.1 Exercise File.html
  • 16. [Exercise] - Working with Providers - Overview.mp4
    00:33
  • 17. [Exercise] - Working with Providers.mp4
    09:52
  • 1. Introduction to Resources.mp4
    03:34
  • 2. Resource Dependencies.mp4
    03:27
  • 3. Meta-Arguments.mp4
    05:28
  • 4.1 Project File.html
  • 4. VPC and EC2 Project - Project Overview.mp4
    01:14
  • 5. VPC and EC2 Project - Launching the VPC and Subnet.mp4
    11:14
  • 6. VPC and EC2 Project - Provisioning the Internet Gateway.mp4
    08:05
  • 7. VPC and EC2 Project - Extracting Common Tags.mp4
    07:16
  • 8.1 Amazon EC2 AMI Locator.html
  • 8. VPC and EC2 Project - Launching the EC2 Instance.mp4
    12:54
  • 9. VPC and EC2 Project - Understanding Security Groups.mp4
    05:26
  • 10. VPC and EC2 Project - Creating a Custom Security Group.mp4
    08:42
  • 11. VPC and EC2 Project - Deploying an NGINX EC2 Instance.mp4
    10:50
  • 12. VPC and EC2 Project - Wrap-Up and Destroying Resources.mp4
    06:52
  • 1.1 Project File.html
  • 1. Project Overview.mp4
    00:59
  • 2. Deploying an S3 Bucket.mp4
    04:14
  • 3. Disabling Public Access Block.mp4
    12:12
  • 4. Configuring the S3 Static Website.mp4
    05:54
  • 5. Uploading Files to S3 via Terraform.mp4
    06:48
  • 1. Introduction to Data Sources.mp4
    02:50
  • 2.1 Exercise File.html
  • 2. [Exercise] Fetching AMI Data - Overview.mp4
    00:36
  • 3. [Exercise] Fetching AMI Data.mp4
    19:26
  • 4.1 Exercise File.html
  • 4. [Exercise] Fetching AWS Account Information and Region - Overview.mp4
    00:28
  • 5. [Exercise] Fetching AWS Account Information and Region.mp4
    06:58
  • 6.1 Exercise File.html
  • 6. [Exercise] Fetching VPC Data - Overview.mp4
    00:33
  • 7. [Exercise] Fetching VPC Data.mp4
    06:18
  • 8. [Demo] Fetching AWS Availability Zones.mp4
    06:19
  • 9.1 Exercise File.html
  • 9. [Exercise] Creating AWS IAM Policies - Overview.mp4
    00:36
  • 10. [Exercise] Creating AWS IAM Policies.mp4
    06:23
  • 1. Input Variables.mp4
    03:41
  • 2.1 Exercise File.html
  • 2. [Exercise] Declaring and Using Input Variables - Overview.mp4
    00:35
  • 3. [Exercise] Declaring and Using Input Variables.mp4
    14:40
  • 4.1 Exercise File.html
  • 4. [Exercise] Typing and Validating Input Variables - Overview.mp4
    00:20
  • 5. [Exercise] Typing and Validating Input Variables.mp4
    08:26
  • 6.1 Exercise File.html
  • 6. [Exercise] Map and Object Variables - Overview.mp4
    00:23
  • 7. [Exercise] Map and Object Variables.mp4
    06:27
  • 8.1 Exercise File.html
  • 8. [Exercise] Working with .tfvars Files - Overview.mp4
    00:33
  • 9. [Exercise] Working with .tfvars Files.mp4
    07:30
  • 10.1 Exercise File.html
  • 10. [Exercise] Working with .auto.tfvars Files - Overview.mp4
    00:17
  • 11. [Exercise] Working with .auto.tfvars Files.mp4
    05:08
  • 12. [Demo] Variable Precendence Order.mp4
    09:06
  • 13. [Demo] Code Cleanup.mp4
    02:26
  • 14.1 Exercise File.html
  • 14. [Exercise] Working with Locals - Overview.mp4
    00:37
  • 15. [Exercise] Working with Locals.mp4
    11:20
  • 16.1 Exercise File.html
  • 16. [Exercise] Working with Outputs - Overview.mp4
    00:18
  • 17. [Exercise] Working with Outputs.mp4
    07:43
  • 18.1 Exercise File.html
  • 18. [Exercise] Working with Sensitive Values - Overview.mp4
    00:18
  • 19. [Exercise] Working with Sensitive Values.mp4
    07:29
  • 1.1 Exercise File.html
  • 1. [Exercise] Operators in Terraform - Overview.mp4
    00:18
  • 2. [Exercise] Operators in Terraform.mp4
    05:32
  • 3.1 Exercise File.html
  • 3. [Exercise] Using for Expressions with Lists - Overview.mp4
    00:44
  • 4. [Exercise] Using for Expressions with Lists.mp4
    10:41
  • 5.1 Exercise File.html
  • 5. [Exercise] Using for Expressions with Maps - Overview.mp4
    00:21
  • 6. [Exercise] Using for Expressions with Maps.mp4
    07:05
  • 7.1 Exercise File.html
  • 7. [Exercise] Transforming Lists into Maps and Vice Versa - Overview.mp4
    00:26
  • 8. [Exercise] Transforming Lists into Maps and Vice Versa.mp4
    12:02
  • 9. [Demo] Using Splat Expressions.mp4
    05:45
  • 10. Introduction to Functions.mp4
    05:59
  • 11.1 Exercise File.html
  • 11. [Exercise] Working with Functions - Overview.mp4
    00:29
  • 12. [Exercise] Working with Functions.mp4
    07:49
  • 1. Working with count and for each.mp4
    04:35
  • 2.1 Exercise File.html
  • 2. [Exercise] Creating Multiple Subnets with the Count Meta-Argument - Overview.mp4
    00:22
  • 3. [Exercise] Creating Multiple Subnets with the Count Meta-Argument.mp4
    11:29
  • 4.1 Exercise File.html
  • 4. [Exercise] Referencing Resources with the Count Meta-Argument - Overview.mp4
    00:18
  • 5. [Exercise] Referencing Resources with the Count Meta-Argument.mp4
    10:51
  • 6.1 Exercise File.html
  • 6. [Exercise] Creating EC2 Instances based on a List Variable - Overview.mp4
    00:25
  • 7. [Exercise] Creating EC2 Instances based on a List Variable.mp4
    07:48
  • 8.1 Exercise File.html
  • 8. [Exercise] Allowing Multiple AMIs in the EC2 Configuration Variable - Overview.mp4
    00:28
  • 9. [Exercise] Allowing Multiple AMIs in the EC2 Configuration Variable.mp4
    07:15
  • 10.1 Exercise File.html
  • 10. [Exercise] Adding Validation to the List Variable - Overview.mp4
    00:28
  • 11. [Exercise] Adding Validation to the List Variable.mp4
    11:50
  • 12.1 Exercise File.html
  • 12. [Exercise] Creating EC2 Instances based on a Map Variable - Overview.mp4
    00:27
  • 13. [Exercise] Creating EC2 Instances based on a Map Variable.mp4
    11:14
  • 14.1 Exercise File.html
  • 14. [Exercise] Adding Validation to the Map Variable - Overview.mp4
    00:18
  • 15. [Exercise] Adding Validation to the Map Variable.mp4
    06:28
  • 16.1 Exercise File.html
  • 16. [Exercise] Extending the Configuration to Receive Subnet Information - Overview.mp4
    00:22
  • 17. [Exercise] Extending the Configuration to Receive Subnet Information.mp4
    13:36
  • 1.1 Project File.html
  • 1. Project Overview.mp4
    01:42
  • 2. Storing User and Role Information in YAML.mp4
    08:25
  • 3. Creating Users in AWS.mp4
    04:23
  • 4. Creating User Passwords.mp4
    07:30
  • 5. Understanding AWS Managed Policies.mp4
    04:54
  • 6. Creating Roles.mp4
    09:47
  • 7. Defining Assume Role Policies for Each Role.mp4
    11:04
  • 8. Restricting Which Principals Can Assume Each Role.mp4
    18:13
  • 9. Testing, Wrap-Up and Project Conclusion.mp4
    13:32
  • 1. What Are Modules.mp4
    03:38
  • 2. The Standard Module Structure.mp4
    02:38
  • 3. Browsing Public Modules in the Terraform Registry.mp4
    09:35
  • 4. Exploring the AWS VPC Module GitHub Repository.mp4
    10:45
  • 5.1 Exercise File.html
  • 5. [Exercise] Using the Public AWS VPC Module - Overview.mp4
    00:13
  • 6. [Exercise] Using the Public AWS VPC Module.mp4
    10:52
  • 7.1 Exercise File.html
  • 7. [Exercise] Using the Public AWS EC2 Module - Overview.mp4
    00:33
  • 8. [Exercise] Using the Public AWS EC2 Module.mp4
    17:19
  • 9. Module Design Best Practices.mp4
    07:56
  • 10.1 Exercise File.html
  • 10. [Exercise] Building Our Own VPC Module - Overview.mp4
    00:24
  • 11. [Exercise] Building Our Own VPC Module.mp4
    09:55
  • 12.1 Exercise File.html
  • 12. [Exercise] Migrating to Object Variables - Overview.mp4
    00:22
  • 13. [Exercise] Migrating to Object Variables.mp4
    04:25
  • 14.1 Exercise File.html
  • 14. [Exercise] Receiving Subnet Configuration via Variables - Overview.mp4
    00:26
  • 15. [Exercise] Receiving Subnet Configuration via Variables.mp4
    07:47
  • 16.1 Exercise File.html
  • 16. [Exercise] Validating the Received Availability Zones - Overview.mp4
    00:23
  • 17. [Exercise] Validating the Received Availability Zones.mp4
    08:33
  • 18.1 Exercise File.html
  • 18. [Exercise] Supporting Public and Private Subnets - Overview.mp4
    00:31
  • 19. [Exercise] Supporting Public and Private Subnets.mp4
    10:59
  • 20.1 Exercise File.html
  • 20. [Exercise] Defining the Modules Outputs - Overview.mp4
    00:18
  • 21. [Exercise] Defining the Modules Outputs.mp4
    13:03
  • 22. [Demo] Populating the License and README Files.mp4
    05:26
  • 23.1 Exercise File.html
  • 23. [Exercise] Testing the Module with EC2 Instances - Overview.mp4
    00:20
  • 24. [Exercise] Testing the Module with EC2 Instances.mp4
    05:09
  • 25. Publishing Modules in the Terraform Registry.mp4
    02:34
  • 26. [Demo] Publishing Our Networking Module.mp4
    14:09
  • 1. Preconditions and Postconditions.mp4
    02:50
  • 2.1 Exercise File.html
  • 2. [Exercise] Working with Preconditions - Overview.mp4
    00:21
  • 3. [Exercise] Working with Preconditions.mp4
    06:47
  • 4.1 Exercise File.html
  • 4. [Exercise] Working with Postconditions - Overview.mp4
    00:29
  • 5. [Exercise] Working with Postconditions.mp4
    16:04
  • 6. When Are Preconditions and Postconditions Run.mp4
    03:37
  • 7.1 Exercise File.html
  • 7. [Exercise] Working with Check Blocks - Overview.mp4
    00:24
  • 8. [Exercise] Working with Check Blocks.mp4
    11:35
  • 1. Introduction to State Manipulation.mp4
    03:32
  • 2.1 Exercise File.html
  • 2. [Exercise] Refactoring Terraform Resources - Overview.mp4
    00:24
  • 3. [Exercise] Refactoring Terraform Resources.mp4
    17:06
  • 4.1 Exercise File.html
  • 4. [Exercise] Importing Existing Infrastructure into Terraform - Overview.mp4
    00:24
  • 5. [Exercise] Importing Existing Infrastructure into Terraform.mp4
    16:52
  • 6.1 Exercise File.html
  • 6. [Exercise] Removing Infrastructure from Terraform - Overview.mp4
    00:31
  • 7. [Exercise] Removing Infrastructure from Terraform.mp4
    09:08
  • 8.1 Exercise File.html
  • 8. [Exercise] Replacing Resources with the Taint Command - Overview.mp4
    00:26
  • 9. [Exercise] Replacing Resources with the Taint Command.mp4
    16:03
  • 1.1 Project File.html
  • 1. Project Overview.mp4
    00:59
  • 2. Creating a Lambda Function Manually.mp4
    04:48
  • 3. Importing the Lambda Function.mp4
    06:58
  • 4. Importing the Function Code.mp4
    11:57
  • 5. Importing the Function Role.mp4
    07:00
  • 6. Importing the Role Policy.mp4
    10:07
  • 7. Refactoring the Imported Policy.mp4
    06:39
  • 8. Importing the CloudWatch Log Group.mp4
    09:27
  • 9. Creating Additional Resources and Project Wrap-Up.mp4
    08:48
  • 1.1 Project File.html
  • 1. Project Overview.mp4
    00:36
  • 2. Defining the Necessary Steps and Validations.mp4
    02:51
  • 3. Exploring the AWS RDS Resource in Terraform.mp4
    04:10
  • 4. Defining Necessary Module Variables.mp4
    11:31
  • 5. Testing Variable Validation.mp4
    08:55
  • 6. Creating Module Variables for Subnet and Security Group IDs.mp4
    08:15
  • 7. Implementing Default VPC Validation.mp4
    09:11
  • 8. Testing Default VPC Validation.mp4
    06:47
  • 9. Implementing and Testing Private Tag Validation.mp4
    11:13
  • 10. Implementing Security Group Rule Validation.mp4
    10:33
  • 11. Testing Security Group Rule Validation.mp4
    08:48
  • 12. Understanding the Different Data Sources for Security Group Rules.mp4
    05:03
  • 13. Deploying the RDS Instance.mp4
    15:40
  • 14. Project Wrap-Up and Clean Up.mp4
    01:11
  • 1. Introduction to CLI Workspaces.mp4
    02:47
  • 2.1 Exercise File.html
  • 2. [Exercise] Creating Workspaces in the CLI - Overview.mp4
    00:28
  • 3. [Exercise] Creating Workspaces in the CLI.mp4
    06:10
  • 4.1 Exercise File.html
  • 4. [Exercise] Working with Multiple Workspaces - Overview.mp4
    00:25
  • 5. [Exercise] Working with Multiple Workspaces.mp4
    06:22
  • 6.1 Exercise File.html
  • 6. [Exercise] Using .tfvars to Store Workspace-Specific Configuration - Overview.mp4
    00:25
  • 7. [Exercise] Using .tfvars to Store Workspace-Specific Configuration.mp4
    06:06
  • 8. [Demo] Resource and Workspace Cleanup.mp4
    04:15
  • 1. What is Terraform Cloud.mp4
    02:07
  • 2. Terraform Cloud Workspaces.mp4
    03:06
  • 3. Triggering Runs in Terraform Cloud.mp4
    02:13
  • 4.1 Exercise File.html
  • 4. [Exercise] - Creating a Workspace in Terraform Cloud - Overview.mp4
    00:18
  • 5. [Exercise] - Creating a Workspace in Terraform Cloud.mp4
    04:12
  • 6. [Demo] - Logging into Terraform Cloud in the Terminal.mp4
    04:03
  • 7.1 Exercise File.html
  • 7. [Exercise] - Creating Our First Resource with Terraform Cloud - Overview.mp4
    00:27
  • 8. [Exercise] - Creating Our First Resource with Terraform Cloud.mp4
    02:24
  • 9.1 Exercise File.html
  • 9. [Exercise] - Authenticating into AWS and Creating an S3 Bucket - Overview.mp4
    00:43
  • 10. [Exercise] - Authenticating into AWS and Creating an S3 Bucket.mp4
    10:32
  • 11.1 Exercise File.html
  • 11. [Exercise] - Working with Workspace Variables - Overview.mp4
    00:23
  • 12. [Exercise] - Working with Workspace Variables.mp4
    05:01
  • 13. [Demo] - Exploring State and Other Workspace Information in Terraform Cloud.mp4
    05:39
  • 14. [Demo] - Integrating a GitHub Repository with Terraform Cloud.mp4
    04:06
  • 15.1 Exercise File.html
  • 15. [Exercise] - Creating a VPC and Subnet via VCS Integration - Overview.mp4
    00:20
  • 16. [Exercise] - Creating a VPC and Subnet via VCS Integration.mp4
    06:54
  • 17.1 Exercise File.html
  • 17. [Exercise] - Triggering Speculative Plans from Pull Requests - Overview.mp4
    00:27
  • 18. [Exercise] - Triggering Speculative Plans from Pull Requests.mp4
    04:28
  • 19.1 Exercise File.html
  • 19. [Exercise] - Publishing Modules in Private Registries - Overview.mp4
    00:23
  • 20. [Exercise] - Publishing Modules in Private Registries.mp4
    12:14
  • 21.1 Exercise File.html
  • 21. [Exercise] - Terraform Cloud Resource Cleanup - Overview.mp4
    00:19
  • 22. [Exercise] - Terraform Cloud Resource Cleanup.mp4
    02:34
  • 1.1 Project File.html
  • 1. Project Overview.mp4
    00:56
  • 2. Creating the Identity Provider in AWS.mp4
    05:17
  • 3. Implementing the Terraform Cloud Role.mp4
    07:55
  • 4. Attaching the Necessary Role Policies.mp4
    02:56
  • 5. Initializing the Terraform Cloud CLI-Driven Project.mp4
    05:40
  • 6. Creating Variable Sets for Role Information.mp4
    06:30
  • 7. Importing the OIDC Provider into Terraform.mp4
    10:06
  • 8. Importing the Role into Terraform.mp4
    10:29
  • 9. Importing the Policy Attachment into Terraform.mp4
    05:39
  • 10. Extending the OIDC Provider to Allow Other Workspaces + Project Wrap-Up.mp4
    12:23
  • 1. IMPORTANT! Cleaning Up All Our AWS Resources.html
  • 2. Congratulations + BONUS Lecture!.html
  • Description


    20+ hours, 60+ hands-on labs and 6 projects in AWS for you to master Terraform and Infrastructure as Code!

    What You'll Learn?


    • Learn all the necessary sections for the HashiCorp Certified: Terraform Associate certification
    • Develop practical skills through 60+ practical labs and 5+ real-world projects
    • Gain a comprehensive understanding of Terraform and its benefits
    • Gain proficiency in working with Terraform providers, backends, variables, state, modules, workspaces, and much more
    • Master the HashiCorp Configuration Language (HCL)
    • Work with many different AWS resources, from EC2 instances and S3 buckets to IAM roles and policies

    Who is this for?


  • Developers looking to expand their knowledge on Terraform and Infrastructure as Code
  • Practitioners looking to complete the HashiCorp Certified: Terraform Associate certification
  • DevOps practitioners looking to learn how to leverage Terraform for infrastructure management
  • What You Need to Know?


  • Basic AWS knowledge is strongly recommended if you want to get the most out of this course by following the practical labs!
  • Basic git and GitHub knowledge is also recommended.
  • No prior Terraform experience needed, you will learn everything during the course!
  • More details


    Description

    Welcome to Mastering Terraform: From Beginner to Expert! Are you ready to get hands-on with the industry-leading Infrastructure as Code (IaC) tool? This course is designed to take you from a beginner to a proficient practitioner, equipping you with an in-depth understanding of Terraform concepts.

    Why Learn Terraform?

    Terraform is an incredibly valuable skill to develop, particularly for those working in the field of DevOps, system administration, or cloud architecture. Here are some reasons why:

    • Infrastructure as Code (IaC): Terraform allows you to manage and provision your infrastructure through code. This means you can apply version control, peer review, and continuous integration/continuous delivery (CI/CD) practices to your infrastructure, just like you would with application code.

    • Provider Agnostic: Terraform supports a wide range of service providers, not just AWS. This means you can use it to manage a multi-cloud environment, or even to handle on-premises and cloud resources together.

    • Efficiency and Speed: Terraform can create, modify, and destroy resources in parallel, leading to faster and more efficient infrastructure management.

    • Modular and Reusable: Terraform configurations can be packaged as modules and reused, reducing duplication and enhancing maintainability.

    • Community and Market Demand: Terraform is widely used and supported by a large community. In the job market, there is a high demand for skills in Terraform and other IaC tools.

    By mastering Terraform, you'll be equipping yourself with a powerful tool that can greatly enhance your career prospects in the tech industry.

    Why Should You Choose This Course?

    This course is uniquely designed to offer a blend of theoretical knowledge and practical application, providing a comprehensive understanding of Terraform. We understand that learning is not just about absorbing information, but also about applying that information in real-world situations. This belief is reflected in our course structure and content. Here are some key reasons why you should choose this course to master Terraform:

    • More than 60 practical exercises: We believe in the power of learning by doing. Our course is packed with over 60 exercises to reinforce the concepts you learn and help you gain hands-on experience with Terraform. All the exercises have detailed descriptions so that you can try everything by yourself before checking the solution videos!

    • Six comprehensive projects: Apply what you learn in real-world scenarios through our five extensive projects. These projects cover a range of applications, from deploying a static website on S3 to managing users on IAM and creating a reusable RDS module!

    • Expert guidance: Learn from experienced professionals who are passionate about teaching and dedicated to helping you reach your career goals.

    Which Skills Will You Acquire During This Course?

    When you decide to participate in this enriching course, you'll have the opportunity to gain and develop a comprehensive range of important skills. This includes, but is not limited to:

    • Comprehensive understanding of Terraform and its benefits

    • Ability to create and manage infrastructure using AWS Console and Terraform

    • Proficiency in managing Terraform backends and providers

    • Expertise in working with HashiCorp Configuration Language (HCL)

    • Practical experience in deploying a static website on S3, managing users on IAM, and deploying applications on EC2.

    Get ready to elevate your career with our Mastering Terraform: From Beginner to Expert course. Let's start this exciting journey together!

    Who this course is for:

    • Developers looking to expand their knowledge on Terraform and Infrastructure as Code
    • Practitioners looking to complete the HashiCorp Certified: Terraform Associate certification
    • DevOps practitioners looking to learn how to leverage Terraform for infrastructure management

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Lauro Fialho Müller
    Lauro Fialho Müller
    Instructor's Courses
    Lauro is an experienced software developer with focus on full-stack technologies and a wide range of knowledge in multiple programming languages. He currently works as a Senior IT consultant at Thoughtworks, and his primary interests are Cloud Computing, Systems Design, and Clean Code. He is always looking forward to sharing his knowledge with the community and contributing to the personal and professional development of all programmers.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 227
    • duration 20:34:51
    • Release Date 2024/07/23