10最好的Terraform教程推荐

"This post includes affiliate links for which I may make a small commission at no extra cost to you should you make a purchase."

特写 iPhone,显示 Udemy 应用程序和带笔记本的笔记本电脑有数以千计的在线课程和课程可以帮助您提高 Terraform 技能并获得 Terraform 证书。

在这篇博客文章中,我们的专家汇总了 10 个精选列表 最好的 Terraform 课程, 现在在线提供的教程、培训计划、课程和认证。

我们只包括那些符合我们高质量标准的课程。我们花了很多时间和精力来为您收集这些。这些课程适合所有级别的初学者、中级学习者和专家。

以下是这些课程以及它们为您提供的内容!

10最好的Terraform教程推荐

1. HashiCorp Certified: Terraform Associate 2022 经过 Zeal Vora Udemy课程 我们的最佳选择

All in one course for learning Terraform and gaining the official certification.

截至目前,超过 54938+ 人们已经注册了这门课程,而且已经结束了 13192+ 评论.

课程内容
“Introduction
Getting Started & Setting Up Labs
Deploying Infrastructure with Terraform
Read, Generate, Modify Configurations
Terraform Provisioners
Terraform Modules & Workspaces
Remote State Management
Security Primer
Terraform Cloud & Enterprise Capabilities
Exam Preparation Section”

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

2. Terraform for AWS – Beginner to Expert 经过 Warp 9 Training Udemy课程

“Learn Terraform quickly, easily and effectively”

截至目前,超过 22256+ 人们已经注册了这门课程,而且已经结束了 4039+ 评论.

课程内容
Introduction
Terraform Setup
Terraform 101
First Terraform Challenge
EC2
EC2 Challenge
Modules
Module Challenge
IAM Masterclass
RDS
Advanced Terraform
After the course

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

3. Terraform for the Absolute Beginners with Labs 经过 “Mumshad Mannambeth, KodeKloud Training, Vijin Palazhi” Udemy课程

Learn the basics of Terraform with real hands on labs right in your browser

截至目前,超过 18814+ 人们已经注册了这门课程,而且已经结束了 2660+ 评论.

课程内容
“Introduction
Introduction to Infrastructure as Code
Getting Started with Terraform
Terraform Basics
Terraform State
Working with Terraform
Terraform with AWS
Remote State
Terraform Provisioners
Terraform Import, Tainting Resources and Deubugging
Terraform Modules
Terraform Functions and Conditional Expressions”

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

4. Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos 经过 “Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms” Udemy课程

“Terraform on AWS EC2, VPC, ALB, CLB, NLB, Autoscaling, Route53, ACM, CloudWatch, SNS, CodePipeline, CodeBuild, S3,”

截至目前,超过 14048+ 人们已经注册了这门课程,而且已经结束了 1457+ 评论.

课程内容
“Introduction
Terraform Basics
Terraform Settings, Providers and Resources
Terraform Input Variables, Datasources and Output Values
Terraform Loops, MetaArguments, Splat Operator and Functions
AWS VPC 3-Tier Architecture Design using Terraform
AWS EC2 Instances and Security Groups with Terraform
AWS Classic Load Balancer with Terraform
AWS Application Load Balancer Basics with Terraform
AWS ALB Context Path Based Routing using Terraform
AWS ALB Host Header Based Routing using Terraform
AWS ALB Query String, Host Header Redirects and Custom Header Routing
AWS DNS to DB using Terraform
AWS Autoscaling with Launch Configuring using Terraform
AWS Autoscaling with Launch Templates using Terraform
AWS Network Load Balancer with Autoscaling Groups using Terraform
AWS CloudWatch Alarms, Synthetics using Terraform
Develop Local Terraform Re-usable Modules
Develop Local Terraform Module from Scratch
Terraform Remote State Storage with AWS S3 and DynamoDB
Terraform Remote State Datasource with Two Projects – Demo
AWS IaC DevOps with CodePipeline, CodeBuild and Github
Congratulations !!!”

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

5. “DevOps Deployment Automation with Terraform, AWS and Docker” 经过 “Mark Winterbottom, Brooke Rutherford” Udemy课程

“Create production-grade scalable deployments with GitLab, EC2, ALB, ECS, ECR, VPC, S3 and Infrastructure as Code (IaC).”

截至目前,超过 12508+ 人们已经注册了这门课程,而且已经结束了 1537+ 评论.

课程内容
Introduction
Setup dev environment
Setup AWS
Setup NGINX proxy
Prepare recipe app project for deployment
Setup Terraform
Setup GitLab CI/CD
Configure network
Create database
Update bastion
Setup Elastic Container Service (ECS)
Using Bastion
Create load balancer
Handle media uploads
Setup custom DNS
Summary

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

6. Terraform on Azure 经过 “Edward Viaene, Jorn Jambers” Udemy课程

“Become a DevOps expert using Terraform on Azure. Deploy services like CosmosDB, Kubernetes, SQL Server, MySQL, AD, …”

截至目前,超过 11712+ 人们已经注册了这门课程,而且已经结束了 1726+ 评论.

课程内容
Introduction
Terraform HCL
Terraform with Azure
Azure Services
Advanced Terraform
Terraform Modules
More Azure Services
Terraform Deep Dive (theory)

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

7. Learning Terraform on Microsoft Azure – Terraform v12 / v13 经过 L11 Training Udemy课程

This course takes you from initial setup though to deploying a multi-location web service

截至目前,超过 7414+ 人们已经注册了这门课程,而且已经结束了 1583+ 评论.

课程内容
“Introduction
Getting started with Terraform
Variables, Interpolation and Networking
Conditionals, Terraform State and Virtual Machines
Iteration, Resources and Availability Sets
Scale Sets, Load Balancing and VM Extensions
Modules, Traffic Manager and Bastion
Terraform 13″

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

8. Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos 经过 “Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms” Udemy课程

“Load Balancer, Application Gateway, Traffic Manager, VM, VMSS, Azure DevOps, MySQL Server, DNS Zones, IaC, NAT Gateway”

截至目前,超过 6997+ 人们已经注册了这门课程,而且已经结束了 700+ 评论.

课程内容
“Introduction
Terraform – Install Tools
Terraform Command Basics
Terraform Language Basics
Terraform Settings & Providers Block
Terraform Multiple Providers
Terraform Dependency Lock File
Terraform Resource Syntax, Behaviour and State
Azure Virtual Network, Subnets and Network Security Groups
Azure Linux Virtual Machine using Terraform
Azure Bastion Host Linux VM and Azure Bastion Service
Azure Standard Load Balancer using Portal
Azure Standard Load Balancer Basics using Terraform
Azure Standard Load Balancer – Inbound NAT Rules
Terraform Meta-Argument Count with Azure LB and VMs
Terraform Meta-Argument for_each with Azure LB and VMs
Azure Virtual Machine Scale Sets Basics – Manual Scaling
Azure Virtual Machine Scale Sets Basics – Auto Scaling 4 Profiles
Azure Internet LB + Web VMSS + Internal LB + App VMSS
Azure Private DNS Zones
Delegate DNS Domain to Azure DNS
Azure Public DNS Zones
Terraform Remote State Storage using Azure Storage Account
Azure Traffic Manager and Terraform Remote State Datasource
Azure Application Gateway using Azure Portal
Azure Application Gateway using Terraform
Azure Application Gateway Context Path Routing using Terraform
Azure Application Gateway Multisite Hosting using Terraform
Azure Application Gateway SSL + HTTP to HTTPS Redirect + AG Error Pages
Azure Application Gateway SSL from Azure Key Vault using Terraform
Azure IaC DevOps for Terraform Projects
Azure MySQL Single Server with Terraform
Terraform Modules – Use Public Registry Module
Terraform Azure Static Website
Terraform Modules – Build Local Terraform Module
Terraform Modules – Publish to Terraform Public Registry
Terraform Module Sources
Congratulations !!!”

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

9. Terraform Beginner to Advanced – Using Google Cloud Platform 经过 DevOps Made Easy Udemy课程

An in-depth course going through the basics concepts of Terraform V12 all the way to advanced techniques using GCP.

截至目前,超过 5856+ 人们已经注册了这门课程,而且已经结束了 1112+ 评论.

课程内容
“Introduction
Setup and First Steps
Our first Terraform script to build an GCP Virtual Machine
Variables, Outputs and Interpolation
Advanced Virtual Machine & Firewall Rules
Additional Volumes
Buckets
Databases
Auto Scaling
Kubernetes & VPC Registry
Modules
Subnets
Locals
Student Scenarios
Conclusion and Thanks!”

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

10. HashiCorp Certified: Terraform Associate Prep Course 2021 经过 Warp 9 Training Udemy课程

Get Certified Today!

截至目前,超过 4637+ 人们已经注册了这门课程,而且已经结束了 1079+ 评论.

课程内容
Introduction
About the certification
Setup
Terraform Crash-Course
Providers
Modules Masterclass
Variable Ordering
Terraform Workflow
Terraform Commands
Security
State Management
Terraform Cloud
Sitting the exam
Final Section

单击此处获得 95% OFF 折扣,当您单击时将自动应用折扣

下面是一些关于学习的常见问题Terraform

学习Terraform需要多长时间?

“学习Terraform需要多长时间”这个问题的答案是。 . .这取决于。每个人都有不同的需求,每个人都在不同的场景下工作,所以一个人的答案可能与另一个人的答案完全不同。

考虑这些问题:你想学习 Terraform 是为了什么?你的出发点在哪里?您是初学者还是有使用 Terraform 的经验?你能练习多少?每天1小时?每周40小时? 查看本课程关于 Terraform.

Terraform 学起来容易还是难?

不,学习 Terraform 对大多数人来说并不难。检查这个 关于如何学习的课程 Terraform 立刻!

如何快速学习Terraform?

学习 Terraform 最快的方法是先得到这个 Terraform 课程, 然后尽可能练习你学到的任何东西。即使每天只有 15 分钟的练习。一致性是关键.

在哪里学习 Terraform?

如果您想探索和学习 Terraform,那么 Udemy 为您提供了学习 Terraform 的最佳平台。查看此 关于如何学习的课程 Terraform 立刻!