课程大纲

介绍

  • Terraform 核心概念和组件概述
  • DevOps 基本原理

开始

  • 安装和配置 Terraform
  • 为多个环境设置工作区
  • Terraform 中的本地状态与远程状态
  • 高级 Terraform 工具和 CLI

建筑群 Terraform 模块

  • 标准模块结构
  • 定义提供程序配置
  • 开发自定义 Terraform 模块
  • 使用模块创建可重用的基础架构
  • 公共模块与共享模块
  • 在 Terraform 注册表上发布模块
  • 模块组合的最佳实践

编码技术与优化

  • 循环和元参数
  • 动态语言表达式
  • HCL 语法和运算符
  • 块语法和后端配置
  • Mono-repo 与 multi-repo
  • 使用 Terragrunt

安全加固和自动化

  • Terraform 深度安全
  • 管理凭据和机密
  • 自动化测试框架
  • 代码分析和验证
  • 自动化交付管道
  • 基础架构和部署的可靠性

故障 排除

摘要和后续步骤

要求

  • 对云基础架构概念的理解
  • Terraform 操作的基本经验

观众

  • DevOps 工程师
  • 系统管理员
  • 系统架构师
 14 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

Cloud Architect

35 小时

课程分类