解决什么问题:从手工运维到基础设施代码化
很多开发者还在用 SSH 连接服务器,手动敲命令去创建 ECS、配置安全组、搭建负载均衡,这种做法效率低且容易出错。本教程专门针对想系统掌握 Terraform 的职场人士,解决如何用代码定义云资源的核心问题。课程不讲枯燥的理论,而是直接切入阿里云、腾讯云、华为云的主流操作场景,教你如何编写配置文件,将原本分散的手工运维工作变成可复用、可版本控制的“基础设施即代码”。学完这套资料,你能独立完成从 VPC 网络规划到应用服务部署的全流程管理。
适合什么基础:有云服务经验即可上手
这门课不需要你从零开始学编程,但要求你对云服务有基本认知,比如知道什么是 ECS(云服务器)、SLB(负载均衡)或 VPC(私有网络)。如果你熟悉 Linux 基础命令,并且已经使用过阿里云或腾讯云控制台创建过资源,那么学习门槛会很低。资料包从 Provider 配置、Variables 变量管理,到模块封装和 Backend 持久化存储都做了详细讲解,适合希望进阶为 DevOps 工程师的职场人,或者正在准备软考的考生,用来补充实战经验。
怎么用这套资料:先看核心语法,再跟练云厂商实战
建议先从第 11 节 Provider 和第 12 节 ECS 资源开始看,建立代码与云资源的映射关系;接着重点学习第 15、16、17 节的变量与输出,这是写好配置文件的基础。对于想通过软考的考生,第 2、3 节关于基础设施即代码和工作流程的讲解非常实用。学完基础语法后,直接进入第 27 节开始的实战环节,跟着视频一步步申请 VPC、ECS 和 SLB,把理论落地。最后,利用第 23 节关于 Backend 的配置,学会如何将 Terraform 状态文件存储在 OSS 上,实现团队协作。通过这种“语法理解+厂商实操”的方式,快速掌握自动化部署技能。
课程目录
1.云计算概述.mp4 39.19M 10.语法介绍.mp4 11.94M 11.Provider.mp4 119.43M 12.ECS 资源 免费.mp4 135.11M 13.DNS 资源.mp4 145.46M 14.DataSource.mp4 143.33M 15.Variables.mp4 136.90M 16.locals局部变量.mp4 27.51M 17.output输出变量.mp4 28.69M 18.terraform模块简介.mp4 235.37M 19.terraform模块封装.mp4 167.19M 2.基础设施即代码.mp4 21.15M 20.terraform模块实践.mp4 131.36M 21.表达式.mp4 155.17M 22.函数 免费.mp4 65.89M 23.terraform backend简介.mp4 53.01M 24.准备OSS backend资源.mp4 184.23M 25.配置阿里云OSS backend.mp4 213.35M 26.backend扩展数据源配置.mp4 138.89M 27.实践概述.mp4 5.16M 28.Terraform初始化配置.mp4 114.99M 29.申请专有网络资源.mp4 127.10M 3.Terraform工作流程.mp4 42.75M 30.申请安全组资源.mp4 59.13M 31.申请ECS资源.mp4 157.26M 32.ECS运行初始化脚本.mp4 150.09M 33.申请EIP和DNS资源.mp4 67.88M 34.申请SLB资源.mp4 102.88M 35.阿里云实践总结.mp4 32.06M 36.腾讯云实践简介.mp4 16.90M 37.初始化项目.mp4 146.99M 38.申请VPC资源.mp4 75.89M 39.申请安全组资源.mp4 54.31M 4.本章小结.mp4 34.27M 40.申请CVM资源.mp4 161.11M 41.申请CLB资源.mp4 162.31M 42.申请DNS资源.mp4 71.84M 43.实践总结.mp4 22.83M 44.华为云实践概述.mp4 27.96M 45.项目初始化.mp4 124.02M 46.申请VPC资源.mp4 124.02M 47.申请安全组资源.mp4 55.90M 48.申请ECS资源.mp4 91.41M 49.申请EIP资源.mp4 87.42M 5.开发环境配置.mp4 61.61M 50.申请ELB资源.mp4 109.23M 51.申请DNS资源.mp4 57.22M 52.实践总结.mp4 23.99M 53.Docker初始化配置.mp4 95.09M 54.创建Docker Network资源.mp4 96.45M 55.创建Docker Container资源.mp4 194.71M 56.Terraform代码优化.mp4 194.71M 57.AWS实践简介.mp4 9.26M 58.项目初始化.mp4 67.63M 59.Backend配置.mp4 164.95M 6.配置阿里云RAM账户.mp4 39.61M 60.开通VPC和Subnet资源.mp4 164.95M 61.开通SecurityGroup资源.mp4 68.29M 62.开通Route和Gateway资源.mp4 91.15M 63.开通EC2资源(一).mp4 176.18M 64.开通EC2资源(二).mp4 176.18M 65.开通ELB资源.mp4 129.19M 66.开通DNS资源.mp4 144.09M 67.元参数简介.mp4 12.38M 68.Count创建资源副本.mp4 71.49M 69.for_each创建资源副本.mp4 66.19M 7.配置阿里云Provider.mp4 173.16M 70.dynamic动态内联块.mp4 106.08M 71.depends_on定义依赖.mp4 22.65M 72.provider自定义提供者.mp4 95.51M 73.生命周期之销毁前创建新资源.mp4 59.39M 74.生命周期之避免销毁.mp4 10.85M 75.生命周期之忽略远程变更.mp4 45.52M 76.生命周期之触发资源替换.mp4 33.52M 77.Azure实践简介.mp4 7.77M 78.Backend初始化配置.mp4 244.92M 79.开通虚拟网络和子网资源.mp4 113.76M 8.定义阿里云资源.mp4 146.54M 80.开通安全组资源.mp4 116.10M 81.开通网络接口和公网IP.mp4 172.86M






