DevOps 学习指南: Terraform从入门到精通 | DevOps Bootcamp: Terraform

DevOps Bootcamp: Terraform

从头开始学习 Terraform。从 Terraform 基础一直到在 AWS 上配置真实世界的云基础设施。

你将会学到的

  • 学习并理解基础架构即代码 (IaC) 技术的强大功能
  • 准备 HashiCorp Certified Terraform Associate 考试
  • 如何使用 Terraform 配置云基础设施(AWS、Azure、GCP)
  • 学习 DevOps 工程师和系统管理员最需要的技能之一
  • 掌握 Terraform 从基础到高级模块
  • 拥有 Terraform 的技能和理解,可以自信地获得认证并申请工作
  • 学习在您的企业中实施 Terraform
  • 通过使用 Terraform 的实践经验来学习
  • 使用 Terraform 使用的 HashiCorp 配置语言 (HCL) 的程序
  • 成为前 10% 的 Terraform 开发人员,以提高您的技能和职业机会

要求

  • 具有 Internet 连接的计算机(Windows、Mac 或 Linux)
  • 需要基本的 Linux 知识
  • 无需付费订阅 AWS,因为整个课程都使用 AWS 免费套餐

说明

本 Terraform 课程涵盖了 2022 年的所有 Terraform 最佳实践和趋势,并侧重于效率。

这意味着您再也不必花时间在令人困惑、过时、不完整的教程上。

相反,我们将快速推动您超越基础知识,以便您可以使用世界上最流行的云平台(包括 Amazon Web Services (AWS))自行配置云基础设施,并成为 DevOps 工程师或系统管理员。

成功的故事不言自明。

从零到精通的毕业生现在在谷歌、特斯拉、亚马逊、苹果、IBM、优步、Facebook、Shopify + 其他顶级科技公司工作。

他们还作为顶级自由职业者在世界各地远程工作时获得报酬。

这可以是你。

最重要的是,您将向一位拥有使用 Terraform 实际工作经验的资深行业专业人士学习。

为什么要学习 Terraform?

我们已经喜欢你了。问这些聪明的问题!

如今,云技术无处不在,对能够使用这些技术的人的需求仍然*飙升*(双关语)。

如果您想涉足云技术,Terraform 是您应该开始的地方。

Terraform 是一种有效且高效地使用云技术的工具,而且在这方面非常棒。

它是一个开源基础架构即代码 (IaC) 工具,这意味着您可以使用代码或配置文件来管理您的云基础架构。

这意味着 Terraform 允许您高效、安全地构建、更改和版本化基础设施。很酷吧?

Terraform 由 HashiCorp 创建,用于管理现有和流行的云服务提供商,如 AWS、Azure 和谷歌云平台,以及定制的内部云解决方案。这使得它在许多需要大量云功能和基础设施的公司中非常受欢迎。

这也是 DevOps 工程师和系统管理员最需要的技能之一。你知道这意味着什么:良好的工作前景。

仅在美国就列出了 40,000 多个招聘具有 Terraform 技能的 DevOps 工程师的职位,而 DevOps 工程师的平均工资超过 110,000 美元/年。

因此,如果您正在寻找一些东西:

1.工作需求量大

2. 这仍然越来越重要

3.并且可以提供丰厚的补偿

那么学习 Terraform 对你来说是一个很好的选择。

以下是本 Terraform 课程的内容:

与所有从零到精通的课程一样,本课程将随着环境的变化而不断更新。

随着 Terraform 和云生态系统的发展,本课程也将通过讲座和资源不断更新。

这将是您将来随时查找最新 Terraform 最佳实践和资源的首选之地。

本课程将指导您学习 Terraform、通过 Hashicorp Terraform 认证考试并成为认证的 Terraform 助理。

1. TERRAFORM 和云基础知识– 什么是 Terraform?为什么 Terraform 很重要?Terraform 如何用于 DevOps 和 SysAdmin?这些问题以及更多的问题都得到了详细的回答。在掌握之前,您必须深入了解基础知识!

您将了解云技术的重要性,包括 Terraform 及其广受欢迎的功能,例如使用版本控制通过更改轻松前进或后退的能力。

此外,您将通过动手学习来学习所有内容,包括演示、练习和测验,这样您就可以自信地在现实世界中使用您的 Terraform 和云技能。

2. HashiCorp 配置语言– 本节的目标是让您快速了解 Terraform 使用的 HashiCorp 配置语言 (HCL)。

您将学习如何掌握类型(简单、集合、结构)、条件表达式、动态块和内置应用程序等概念,您将能够在课程的其余部分和课程项目中应用这些概念,您将在其中预置 AWS 上的基础设施。

3. TERRAFORM 远程状态 – 使用远程状态,Terraform 将状态数据写入远程数据存储,然后可以在团队的所有成员之间共享。如果您甚至不知道这意味着什么,请不要担心,我们会教您!

您将学习如何利用 Terraform 远程状态让您和您的团队的生活*如此** 更加轻松,这就是为什么深入探索它们并深入了解它们的工作原理很重要的原因。

4. TERRAFORM 模块– Terraform 模块是单个目录中的一组 Terraform 配置文件,这就是神奇之处。

您将通过学习有关模块的所有知识,包括使用模块参数化和重组您的基础设施,从而在使用 Terraform 的过程中迈出下一步。您甚至可以从头开始创建您的第一个 Terraform 模块

5. HASHICORP TERRAFORM 助理认证– 证明您的 Terraform 知识的最佳方法之一是成为认证的 Terraform 助理。

本课程深入探讨通过认证考试所需的知识,并配有测验,让您测试和巩固您的考试知识。这些是您成为 Terraform 大师的重要难题。

此外,我们令人惊叹的支持开发人员社区可以帮助您练习并通过认证考试!

6. 使用 TERRAFORM 构建专业的 AWS 云基础设施– 在整个课程中,您将使用您的 Terraform 知识在世界上最全面和广泛​​采用的云平台 (AWS) 上配置企业级云基础设施,这正是您将要成为的在现实世界中做你的工作!

此外,您将通过大量的实践学习和测验来应用您所有的 Terraform 知识,以便您可以自信地在现实世界中应用您的新技能。

底线是什么?

本课程不是让您在不了解原理的情况下编写代码,这样当您完成课程后,除了观看另一个教程之外,您不知道该做什么。不!

本课程将推动您并挑战您从 Terraform 和云基础设施的绝对初学者,成为前 10% 的 DevOps 工程师。

此课程面向哪些人:

  • 任何有兴趣获得 HashiCorp Terraform Associate 认证的人
  • 任何想了解 AWS、Azure 和 Google Cloud Platform 等云平台的人
  • 任何想成为 DevOps 工程师或系统管理员的人
  • 想要学习 Terraform 并能够在简历和工具包中添加新技能的 DevOps 工程师和系统管理员
  • 陷入教程地狱并想要超越所有初学者 Terraform 教程的学生
  • 任何有兴趣在 AWS 上配置基础设施的人
  • 任何有兴趣学习 HashiCorp 配置语言 (HCL) 的人
  • 任何有兴趣在使用云的公司工作的人
  • 想要超越基础知识的训练营或在线教程毕业生
  • 您想向真正具有实际行业经验的行业专业人士学习,而不仅仅是另一个教授文档的在线讲师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » DevOps 学习指南: Terraform从入门到精通 | DevOps Bootcamp: Terraform