Terraform AWS实战:用代码自动化部署云资源

912注册的学生
Terraform AWS 实战课

Terraform AWS实战:用代码自动化部署云资源

从手动点 AWS 控制台,升级到用 Terraform 代码自动化部署和管理云资源。课程围绕真实 AWS 场景讲解 Terraform,不只是语法介绍,而是带你理解 Provider、State、变量、输出、模块化和远程状态这些真正会在项目里用到的核心能力。

为什么学习 Terraform AWS:从手动控制台到代码化部署

AWS + Terraform
IaC 基础设施即代码
Provider / State / Module
自动化部署实战
当前课程价格:399 元

一次开通,可观看现有完整课时和后续补充内容。课程已完结,适合想系统补齐 Terraform + AWS IaC 能力的同学。

立即购买(微店)

建议在微信内打开/扫码购买更顺畅

微信扫码购买 Terraform AWS 实战课

微信扫码立即购买
付款成功后短信自动发码

购买后如何开通课程
  1. 请先注册/登录 iloveaws.cn。
  2. 微店支付成功后,将自动短信发送【课程代码】到下单手机号。
  3. 回到本页面,输入【课程代码】完成激活后,点击右侧“开始课程 / 继续课程”进入学习。
若仍只能观看免费课时,请确认已完成激活,并点击“开始课程/继续课程”。若未收到短信,请先检查短信拦截;仍未收到可通过微店消息联系店主补发。


这门课帮你解决什么问题

  • 不再只会在控制台手动创建资源,而是用代码管理 AWS 基础设施。
  • 理解 Terraform 如何通过 Provider 连接 AWS,并管理 VPC、子网、安全组、EC2 等资源。
  • 掌握 State、变量、输出、模块化、远程状态等 IaC 项目中绕不开的核心概念。
  • 通过完整 AWS 项目,把 Terraform 从“看懂命令”推进到“能真正落地”。

Terraform AWS 实战课学习路径:基础、AWS Provider、变量输出、State 状态管理、Module 模块化

你会做出的实战项目

课程主项目会带你用 Terraform 自动化创建一套 AWS 基础设施:VPC、子网、路由表、Internet Gateway、安全组、EC2 实例、SSH Key,并在实例上初始化环境、安装 Docker、启动容器。这个项目比单独讲语法更重要,因为它能让你看到 Terraform 在真实云资源管理中的完整工作方式。

适合谁学习

  • 想系统学习 Terraform 和基础设施即代码 IaC 的同学。
  • 运维、DevOps、后端、测试、云计算方向工程师。
  • 已经学过 AWS 入门或 SAA,想进一步学习自动化部署和工程落地的人。
  • 希望把 AWS 控制台操作沉淀为可复用、可追踪、可协作配置代码的人。

课程会覆盖哪些核心能力

  • Terraform 安装、本地环境和 AWS 账号准备。
  • Provider、Resource、Data Source、变量、输出和常用命令。
  • Terraform State、远程状态、团队协作和变更管理。
  • 模块化项目、Terraform Registry、Provisioner 和真实部署流程。
  • 用 Terraform 自动化创建和管理 AWS 网络、计算与部署相关资源。

学习建议

如果你还不熟悉 AWS,可以先看课程前面的账号、IAM、Provider 和基础资源部分;如果你已经有 AWS 基础,建议重点学习 State、变量、输出、模块化、远程状态和完整项目。SAA 更偏架构理解,Terraform 更偏把架构落地成可重复执行的基础设施代码,两者搭配学习效果更好。

先决条件

  • 建议掌握 Linux 基础,例如 shell 和 SSH。
  • 不要求预先熟悉 Terraform,课程会从核心概念开始讲。
  • 不要求先精通 AWS,课程会结合 AWS 资源逐步解释;如果你已经学过 AWS 入门或 SAA,会更容易理解项目场景。
  • 建议准备一个 AWS 账号用于跟练,课程会说明账号和基础设置。

下方课程体系中可以查看完整课时目录。

课程体系

01-Terraform简介
什么是基础设施即代码? 免费 00:09:00
Terraform简介 00:23:00
本课程课件下载地址 00:00:00
02-Terraform 本地设置和 AWS 设置
(实操)安装Terraform和本地设置 00:05:00
(实操)创建一个AWS帐户和一个IAM用户 00:14:00
03-Terraform核心概念与组件
(实操)Providers-连接到AWS提供商 00:24:00
了解使用Terraform创建的AWS资源 00:11:00
(实操)资源和数据源 00:29:00
(实操)更改和销毁资源 00:12:00
(实操)其它的Terraform命令 00:06:00
(实操)Terraform State 00:11:00
(实操)Output Values 00:07:00
(实操)输入变量 00:25:00
(实操)Terraform中的环境变量 00:10:00
04-Terraform实操演示项目-自动化AWS基础设施
(实操)为我们的Terraform项目配置创建Git仓库 00:10:00
演示项目概述 00:05:00
(实操)使用terraform创建AWS VPC和子网 00:10:00
(实操)创建路由表和互联网网关 00:14:00
(实操)将子网与路由表关联 00:05:00
(实操)使用AWS默认组件-默认路由表 00:08:00
(实操)创建安全组及添加规则 00:14:00
(实操)获取EC2实例的Amazon机器映像(AMI) 00:15:00
(实操)创建EC2实例 00:14:00
(实操)创建SSH密钥对 00:17:00
(实操)配置EC2实例运行初始化脚本并启动Docker容器 00:14:00
使用Terraform最佳实践:配置基础设施而非服务器 00:05:00
05-Terraform中的配置器
配置器简介 00:04:00
(实操)Terraform配置器:远程执行、本地执行和文件配置器 00:16:00
(实操)是否推荐使用配置器 00:07:00
06-Terraform模块
(实操)模块介绍 00:10:00
(实操)将项目模块化-调整我们的main.tf文件 00:06:00
(实操)创建和使用本地模块-封装网络配置 00:18:00
(实操)模块Outputs 00:08:00
(实操)创建第二个模块-封装服务器配置 00:14:00
(实操)总结-模块化您的Terraform项目 00:02:00
(实操)使用Terraform Registry中的现有模块(VPC 模块) 00:19:00
07-Terraform的远程状态
Remote State简介 00:02:00
(实操)使用AWS S3存储桶配置远程存储 00:10:00

在管理员面板安装菜单

error: Content is protected !!
1)先注册/登录
创建账号并登录
2)去微店购买
下单后短信收课程码
3)去激活课程
三步页选择课程兑换
再次点击按钮可收起
一站式开通课程 入口
注册 / 购买 / 激活