课程大纲

IaC 简介 & Terraform

  • 什么是基础架构即代码? 
  • Terraform 优势和架构
  • 将 Terraform 与特定于供应商的工具进行比较
  • 基本 Terraform 概念和工作流程

Terraform 基本原理

  • 安装 Terraform 并设置环境
  • Terraform 中的身份验证
  • 了解 Terraform 文件及其在模块中的作用
  • Terraform 模板结构和语法
  • Terraform 工作区简介
  • 执行核心 Terraform 命令
  • 在 Terraform 操作中管理并行性
  • 了解隐式依赖关系与显式依赖关系

Terraform 提供商

  • 将 Terraform 与 AWS、Azure 和 GCP 一起配置和使用
  • 特定于提供程序的配置和最佳实践

Terraform 变量和函数

  • 深入了解变量
  • 探索动态配置的内置函数
  • 使用插值、表达式和函数

高级 Terraform 配置

  • 高级模板设计和嵌套模块
  • 管理 Terrafor 状态
  • 解决配置漂移和资源生命周期管理问题
  • 导入和管理现有资源
  • 本地执行模型与远程执行模型
  • 调试和登录 Terraform

Terraform 云

  • 比较 Terraform 开源版本、云版本和企业版本
  • 在 Terraform Cloud (TFC) 中设置和管理工作区
  • Terraform Cloud for Teams 和协作环境的优势

摘要和后续步骤

要求

  • Cloud Computing 的基础知识
  • 了解基础结构即代码 (IaC)

观众

  • DevOps 工程师
  • 云工程师
  • 系统管理员
  • 软件开发人员
 14 小时

人数



每位参与者的报价

客户评论 (4)

相关课程

Cloud Architect

35 小时

课程分类