Azure 上的 Terraform 基础知识 [ Terraform Associate ]
学习 DevOps 基础知识:为 Azure 编写 Terraform,解决复杂的基础设施问题 foreach、if-else 循环。
讲师:Infrasity Learning
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 将您的地形知识扩展到新的水平,我们将从地形的核心基础开始,并学习一些诸如循环之类的功能。
- 学习在 Terraform 中定义变量模式
- 介绍最新的 Terraform 功能,如模块计数、自定义变量。
- 通过 Github Actions 进行基础设施 CI CD
- 通过自动化管道运行基础设施代码
- 可重用模块
- 在接下来的几个小时里,我们将使用 terraform 从头开始构建可用于生产的多层应用程序。
- 通过 Gitlab YAML 进行 DevOps
- 对复杂对象列表进行动态的每个循环
- 了解如何重用代码来为多种环境和客户端创建 Terraform 模块。
- 唯一在 Terraform 发布新版本(如 0.14 和 0.15)时实时更新的课程
- 存储 Azure 机密并应用 YAML 工作流
- 基于生产场景的面试问题
- 学习基本基础设施的复杂功能,例如 if 语句、条件、for-each 循环、函数、供应商、数据和导入。
- Gitlab CI 光盘
探索相关主题
要求
- 具有互联网连接的笔记本电脑
- Azure 订阅(试用即可)
- 代码编辑器最好是 Visual Studio Code
描述
了解 Terraform 的核心基础知识,了解它与 AWS 的云形成、Azure 的 ARM 或 Google 的部署管理器等云原生工具的区别。了解 Terraform 的细微差别,将其用作基础设施即代码来配置和管理任何云、基础设施或服务。
将您对 Terraform 的了解提升到一个新的水平,我们将从 Terraform 的核心基础知识开始,并学习一些高级功能,如循环、if 语句、条件、for-each 循环、函数、配置程序、数据和导入。在接下来的几个小时里,我们将使用 Terraform 从头开始构建一个可用于生产的多层应用程序。
该课程是市场上为数不多的定期更新的课程之一,一旦 Hashicorp(Terraforms 母公司)推出任何新功能集,它就会几乎实时地进行更新,我们确保学习者参加课程后能够从内容中获得最大收获。
作为一个团队,我们也努力以客户为中心,确保任何疑问都通过直接消息或社区提出,我们会尝试在 24 小时内(如果不是提前的话)回复学习者,有时我们的讲师会与用户进行屏幕共享,帮助他们解决问题。
通过解决课程结束时的测验来为面试和认证做好准备。
在接下来的几个小时里您将学到什么以及课程如何形成?
-
Terraform 作为基础设施即代码
-
安装
-
编写 Terraform 配置
-
参数化配置
-
地形状态
-
for 和 for-each 循环
-
用于表达式的循环
-
计数参数
-
条件语句
-
Terraform 功能
-
Terraform 模块
-
公共注册中心
-
重用代码来创建模块
-
构建多层应用程序
-
可用于生产的 Terraform 代码
-
使用 Terraform 的供应商
-
Terraform 导入
-
基础设施 CI-CD
-
通过 Github Actions 部署
-
存储机密并应用工作流
-
数据源
-
自定义变量
-
模块计数
-
对对象列表进行动态循环
-
引入敏感变量
-
Gitlab YAML(CI-CD)
本课程适合哪些人:
- 系统管理员
- DevOps 专业人士
- 基础设施工程师
- 云工程师
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。