- 对云基础架构概念的理解
- Terraform 操作的基本经验
观众
- DevOps 工程师
- 系统管理员
- 系统架构师
Terraform,由 Hashicorp 提供,是一种配置编排工具,用于在云上和云下构建和管理基础设施。
这种由讲师指导的现场培训(远程或远程)面向在管理基础设施方面具有基本经验的工程师,他们希望使用 Terraform 来设计、构建和自动化多个环境配置和复杂的 DevOps 流程。
在培训结束时,参与者将能够:
- 使用 Terraform 为多个环境设置工作区。
- 了解大规模管理基础结构的最佳实践。
- 使用 Terraform 中的高级工具和 CLI 配置。
- 设计和开发复杂的 Terraform 模块。
- 获得高级 HCL 运算符和编码技术方面的专业知识。
- 实施安全加固和代码分析。
- 自动执行测试流程和 CI/CD 管道。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中动手实施。
课程定制选项
- 如需申请本课程的定制培训,请联系我们安排。
介绍
- Terraform 核心概念和组件概述
- DevOps 基本原理
开始
- 安装和配置 Terraform
- 为多个环境设置工作区
- Terraform 中的本地状态与远程状态
- 高级 Terraform 工具和 CLI
建筑群 Terraform 模块
- 标准模块结构
- 定义提供程序配置
- 开发自定义 Terraform 模块
- 使用模块创建可重用的基础架构
- 公共模块与共享模块
- 在 Terraform 注册表上发布模块
- 模块组合的最佳实践
编码技术与优化
- 循环和元参数
- 动态语言表达式
- HCL 语法和运算符
- 块语法和后端配置
- Mono-repo 与 multi-repo
- 使用 Terragrunt
安全加固和自动化
- Terraform 深度安全
- 管理凭据和机密
- 自动化测试框架
- 代码分析和验证
- 自动化交付管道
- 基础架构和部署的可靠性
故障 排除
摘要和后续步骤
United Arab Emirates - Advanced Terraform
Saudi Arabia - Advanced Terraform
South Africa - Advanced Terraform
Österreich - Advanced Terraform
Deutschland - Advanced Terraform
Czech Republic - Advanced Terraform
Magyarország - Advanced Terraform
Luxembourg - Advanced Terraform
Lithuania - Advanced Terraform
Nederland - Advanced Terraform
Australia - Advanced Terraform
New Zealand - Advanced Terraform
Philippines - Advanced Terraform
Singapore - Advanced Terraform
Argentina - Advanced Terraform
Costa Rica - Advanced Terraform
Guatemala - Advanced Terraform
Venezuela - Advanced Terraform
United Kingdom - Advanced Terraform
South Korea - Advanced Terraform
Sri Lanka - Advanced Terraform
Indonesia - Advanced Terraform