• 为个人
  • 为商务
  • 为大学
  • 为政府
Coursera
登录
免费加入
Coursera
  • 浏览
  • Terraform

Terraform 在线课程

掌握用于基础设施即代码的 Terraform。学习使用 Terraform 自动部署和管理基础架构。

跳转以搜索结果

筛选依据

主题
必需的
 *

语言
必需的
 *

在整个课程(说明和评估)中使用的语言。

了解产品
必需的
 *

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的
 *

课程长度
必需的
 *

技能
必需的
 *

字幕
必需的
 *

教师
必需的
 *

探索 Terraform 课程目录

  • 状态:新
    新
    状态:免费试用
    免费试用
    P

    Packt

    Terraform Masterclass: From Beginner to Advanced

    您将获得的技能: Infrastructure as Code (IaC), Verification And Validation, User Accounts, CI/CD, Test Case, Secure Coding, Integrated Development Environments, Data Structures, Software Installation

    初级 · 专项课程 · 3-6 个月

  • C

    Coursera Project Network

    Terraform for absolute beginners

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Microsoft Azure, Cloud Infrastructure, IT Automation, DevOps

    4.3
    评分, 4.3 星,最高 5 星
    ·
    192 条评论

    初级 · 指导项目 · 不超过 2 小时

  • 状态:免费试用
    免费试用
    K

    KodeKloud

    Terraform for the Absolute Beginner with Hands-on Labs

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, Cloud API, Configuration Management, Command-Line Interface, Version Control

    4.9
    评分, 4.9 星,最高 5 星
    ·
    22 条评论

    初级 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    K

    KodeKloud

    DevOps Mastery

    您将获得的技能: Jenkins, Terraform, Infrastructure as Code (IaC), Linux Administration, Kubernetes, Docker (Software), CI/CD, Version Control, Ansible, Continuous Integration, Microservices, Devops Tools, GitHub, Containerization, Operating System Administration, Git (Version Control System), General Networking, Systems Administration, DevOps, Python Programming

    4.6
    评分, 4.6 星,最高 5 星
    ·
    212 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    C

    Codio

    Introduction to Terraform

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Cloud Infrastructure, Amazon Web Services, Amazon Elastic Compute Cloud, Infrastructure Architecture, Cloud Management, Program Development, Programming Principles, Cloud Platforms, Data Security, Version Control, File Management

    4.1
    评分, 4.1 星,最高 5 星
    ·
    21 条评论

    中级 · 课程 · 1-4 周

  • 状态:预览
    预览
    G

    Google Cloud

    Getting Started with Terraform for Google Cloud

    您将获得的技能: Infrastructure as Code (IaC), Terraform, Google Cloud Platform, Cloud Infrastructure, Cloud Storage, Configuration Management

    4.7
    评分, 4.7 星,最高 5 星
    ·
    56 条评论

    初级 · 课程 · 1-3 个月

是什么让您今天来到 Coursera?

  • 状态:预览
    预览
    W

    Whizlabs

    Exam Prep: HashiCorp Certified Terraform Associate (003)

    您将获得的技能: Terraform, Infrastructure as Code (IaC), AWS CloudFormation, Cloud Infrastructure, Cloud Platforms, Amazon Web Services, Amazon Elastic Compute Cloud, Google Cloud Platform, Amazon S3, Version Control

    3.2
    评分, 3.2 星,最高 5 星
    ·
    18 条评论

    中级 · 课程 · 1-3 个月

  • G

    Google Cloud

    Terraform Fundamentals

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Virtual Machines, Google Cloud Platform, Cloud Infrastructure, Software Installation

    4.5
    评分, 4.5 星,最高 5 星
    ·
    35 条评论

    初级 · 项目 · 不超过 2 小时

  • G

    Google Cloud

    Infrastructure as Code with Terraform

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Cloud Infrastructure, Cloud Management, Google Cloud Platform

    4.9
    评分, 4.9 星,最高 5 星
    ·
    34 条评论

    初级 · 项目 · 不超过 2 小时

  • 状态:新
    新
    状态:免费试用
    免费试用
    P

    Pearson

    Terraform in AWS from Basics to Guru

    您将获得的技能: Terraform, Infrastructure as Code (IaC), Network Infrastructure, Amazon Web Services, Cloud Infrastructure, Network Architecture, Network Planning And Design, Cloud Computing, Cloud Computing Architecture, Multi-Cloud, Amazon Elastic Compute Cloud, Microsoft Azure, Wide Area Networks, Google Cloud Platform, DevOps, Cloud Security, Automation, AWS Identity and Access Management (IAM), Firewall, Command-Line Interface

    中级 · 专项课程 · 1-4 周

  • 状态:新
    新
    状态:免费试用
    免费试用
    E

    Edureka

    Master DevOps: CI/CD, Automation & Monitoring

    您将获得的技能: Infrastructure as Code (IaC), AWS CloudFormation, CI/CD, Git (Version Control System), Jenkins, Ansible, Version Control, Terraform, Docker (Software), Kubernetes, DevOps, Prometheus (Software), Cloud-Native Computing, Continuous Deployment, Containerization, Amazon Web Services, Software Development Tools, Grafana, Software Development Life Cycle, Configuration Management

    初级 · 专项课程 · 3-6 个月

  • 状态:新
    新
    状态:免费试用
    免费试用
    P

    Packt

    Advanced Terraform - Variables, Modules, & State Management

    您将获得的技能: AWS Identity and Access Management (IAM), Terraform, Infrastructure as Code (IaC), Verification And Validation, Data Validation, Amazon Web Services, User Accounts, Maintainability, Amazon Elastic Compute Cloud, Test Case, Secure Coding, Data Structures

    初级 · 课程 · 1-3 个月

Terraform 学员还搜索

可持续能源
能源
电源
可再生能源
太阳能
风能
农业
电池
1234…13

总之,以下是 10 最受欢迎的 terraform 课程

  • Terraform Masterclass: From Beginner to Advanced: Packt
  • Terraform for absolute beginners: Coursera Project Network
  • Terraform for the Absolute Beginner with Hands-on Labs: KodeKloud
  • DevOps Mastery: KodeKloud
  • Introduction to Terraform: Codio
  • Getting Started with Terraform for Google Cloud: Google Cloud
  • Exam Prep: HashiCorp Certified Terraform Associate (003): Whizlabs
  • Terraform Fundamentals: Google Cloud
  • Infrastructure as Code with Terraform: Google Cloud
  • Terraform in AWS from Basics to Guru: Pearson

关于 Terraform 的常见问题

Terraform 是一款开源基础设施即代码(IaC)软件工具,允许用户声明式地定义和管理云环境中的基础设施。 借助 Terraform,用户可以使用简单一致的语法在亚马逊网络服务(AWS)、微软 Azure、谷歌云平台(GCP)等各种云提供商之间创建和管理基础设施资源。 通过在配置文件中定义所需的基础架构状态,Terraform 能够以可靠和可重现的方式高效地调配、扩展和管理资源。 ‎

要出色地使用 Terraform,需要重点掌握几项技能:

  1. 基础设施即代码(IaC):了解 IaC 的概念至关重要,因为 Terraform 是自动配置基础设施的工具。 学习如何使用代码声明式地定义和管理基础架构资源。

  2. 云平台知识:熟悉您打算与 Terraform 一起使用的云平台,如 Amazon Web Services (AWS)、Microsoft Azure 或 Google Cloud Platform (GCP)。 熟练掌握他们的服务和工作方式。

  3. 编程技能:Terraform 使用自己的配置语言,称为 HashiCorp 配置语言(HCL)。 虽然 HCL 很容易学习,但有一些编程概念方面的经验也会有所帮助。 掌握 Python 或 Bash 等脚本语言对高级使用也有帮助。

  4. 联网:在使用 Terraform 时,了解网络原理、概念和协议非常重要。 了解虚拟专用云(VPC)、子网、路由、负载平衡器和安全组,以有效定义网络基础设施。

  5. 版本控制:熟悉 Git 等版本控制系统对于管理基础架构代码、与团队协作和有效跟踪变更至关重要。

  6. 解决问题和排除故障:Terraform 经常需要调试和解决问题。 培养解决问题的技能,学习如何排除基础架构部署过程中可能出现的常见错误或冲突。

请记住,Terraform 文档和在线资源是扩展知识和技能的宝贵来源。 通过在示例项目或个人项目中进行实践,提高你对 Terraform 的熟练程度。 ‎

掌握 Terraform 技能可以在云计算和基础设施自动化领域获得各种工作机会。 以下是一些具备 Terraform 技能的工作实例:

  1. 云工程师:Terraform 广泛应用于云环境,因此熟练掌握 Terraform 可以帮助你成为云工程师,负责设计、部署和管理 AWS、Azure 或 Google Cloud 等云平台上的基础设施。

  2. DevOps 工程师:作为一名 DevOps 工程师,你可以利用 Terraform 自动配置基础设施,帮助开发和运营团队无缝协作。 Terraform 知识简化了协调和配置管理过程,因此备受推崇。

  3. 基础设施工程师:掌握 Terraform 技能后,你就能成为一名基础架构工程师,专注于设计、构建和维护软件应用程序的底层基础架构。 这项工作通常涉及使用 Terraform 创建基础设施即代码解决方案。

  4. 站点可靠性工程师(SRE):站点可靠性工程师确保系统和服务的可靠性和性能。 借助 Terraform 专业技术,您可以自动部署基础架构并高效扩展资源,从而提高系统稳定性并减少停机时间。

  5. 云架构师:作为云架构师,您可以使用 Terraform 设计和构建基于云的基础架构解决方案。 您的职责可能包括使用 Terraform 的基础设施即代码方法创建可扩展、有弹性且经济高效的架构。

  6. 自动化工程师:Terraform 的自动化功能使其成为自动化工程师的绝佳工具,这些工程师专注于简化流程和减少人工操作。 利用 Terraform 技能,您可以跨不同平台自动进行基础架构调配和配置。

这些仅仅是拥有 Terraform 技能的人所面临的众多工作机会中的几个例子。 请记住,具体的工作要求可能因组织和行业而异,但精通 Terraform 可以为云计算、自动化和基础设施管理开辟道路。 ‎

DevOps 和云基础设施管理领域的人员或对基础设施自动化部署感兴趣的人员最适合学习 Terraform。 ‎

您可以学习的 Terraform 相关主题包括

  1. 基础设施即代码(IaC):了解 IaC 的基本原理以及 Terraform 如何融入这一概念。

  2. Terraform 基础知识:了解 Terraform 的核心概念和组件,如提供者、资源、变量和模块。

  3. Terraform 配置:使用 HashiCorp 配置语言 (HCL) 深入编写 Terraform 配置,并探索不同的配置选项。

  4. Terraform 工作流程:了解管理 Terraform 代码以及建立有效的开发和部署工作流程的最佳实践。

  5. 基础设施调配:探索 Terraform 如何用于配置和管理各种基础设施资源,如虚拟机、网络、负载平衡器和数据库。

  6. Terraform 模块:了解如何在 Terraform 中创建和使用可重复使用的模块,以组织和共享基础架构配置。

  7. Terraform 状态管理:了解 Terraform 状态及其重要性,以及管理状态的不同策略。

  8. Terraform 高级概念:深入探讨 Terraform 远程后端、工作区管理和 Terraform 云等高级主题。

  9. Terraform 集成:探索 Terraform 如何与其他工具和服务集成,如 CI/CD 管道、版本控制系统和云提供商的 API。

  10. Terraform 生态系统:探索 Terraform 的其他补充工具和技术,如 Terraform Enterprise、Terragrunt 和 Atlantis,以增强基础设施管理工作流程。

请记住,在学习的同时也要进行实践练习和项目,以获得 Terraform 的实际经验。 ‎

Terraform 在线课程提供了一种方便灵活的方式来提高您的知识或学习新知识 Terraform 是一种开源基础设施即代码(IaC)软件工具,允许用户声明式地定义和管理云环境中的基础设施。 借助 Terraform,用户可以使用简单一致的语法在亚马逊网络服务(AWS)、微软 Azure、谷歌云平台(GCP)等各种云提供商之间创建和管理基础设施资源。 通过在配置文件中定义所需的基础架构状态,Terraform 能够以可靠和可重现的方式高效地调配、扩展和管理资源。 技能从顶尖大学和行业领导者提供的适合不同技能水平的 Terraform 课程中进行选择。 ‎

选择最佳 Terraform 课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息 ‎

此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。

其他可浏览的主题

艺术与人文
338 课程
商务
1095 课程
计算机科学
668 课程
数据科学
425 课程
信息技术
145 课程
健康
471 课程
数学与逻辑
70 课程
个人发展
137 课程
物理科学与工程
413 课程
社会科学
401 课程
语言学习
150 课程

Coursera 页脚

技能

  • 人工智能(AI)
  • 网络安全
  • 数据分析
  • 数字化营销
  • 讲英语
  • 生成式人工智能(GenAI)
  • 微软Excel
  • Microsoft Power BI
  • 项目管理
  • Python

证书与课程

  • 谷歌网络安全证书
  • 谷歌数据分析证书
  • 谷歌 IT 支持证书
  • 谷歌项目管理证书
  • 谷歌用户体验设计证书
  • IBM 数据分析师证书
  • IBM Data Science 证书
  • Machine Learning 证书
  • Microsoft Power BI 数据分析师证书
  • UI / UX 设计证书

行业与职业

  • 商务
  • 计算机科学
  • 数据科学
  • 教育与教学
  • 工程学
  • 金融
  • 医疗保健
  • 人力资源(HR)
  • 信息技术 (IT)
  • 营销

职业资源

  • 职业能力倾向测验
  • 工作面试优势和劣势的示例
  • 学习高收入技能
  • 加密货币如何运作?
  • 如何在 Google 表格中突出显示重复项
  • 如何学习人工智能
  • 热门网络安全证书
  • 准备 PMP 认证
  • 面试后您将获得工作的迹象
  • 什么是人工智能?

Coursera

  • 关于
  • 我们提供的内容
  • 管理团队
  • 工作机会
  • 目录
  • Coursera Plus
  • 专业证书
  • MasterTrack® 证书
  • 学位
  • 企业版
  • 政府版
  • 面向校园
  • 成为合作伙伴
  • 社会影响
  • 免费课程
  • 分享您的 Coursera 学习故事

社区

  • 学生
  • 合作伙伴
  • Beta 测试人员
  • 博客
  • Coursera 播客
  • 技术博客

更多

  • 媒体
  • 投资者
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 联系我们
  • 文章
  • 目录
  • 附属公司
  • 现代奴隶制声明
  • 请勿出售/共享
随时随地学习
通过 App Store 下载
通过 Google Play 获取
B 型企业认证标志
© 2025 Coursera Inc.保留所有权利。
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok