# Terraform实践教程【VIP】:解决基础设施即代码的困惑
这门课解决什么问题?
Terraform实践教程【VIP】旨在帮助备考软考考证的技术学习者、转岗人员以及需要查漏补缺的技术人员系统地掌握基础设施即代码(Infrastructure as Code,IAC)的理念和实战技能。通过本教程,你将能够:
- 理解Terraform的基本语法和模块结构,掌握编写可重用的代码来配置和管理云资源。
- 学会如何高效地申请和管理阿里云、腾讯云、华为云等平台的资源。
- 掌握Terraform的工作流程和最佳实践,提高云资源管理的效率和一致性。
- 应用所学知识到实际项目中,提升自己的编程能力和团队协作能力。
适合什么基础?
无论你是具备编程基础的技术学习者,还是希望提升云资源管理技能的从业者,本教程都适合你。只要你对云计算和自动化配置有一定了解,就可以开始学习。本教程从基础知识入手,逐步深入,适合各个层次的读者。
建议先看哪几块?
- 先观看**2.基础设施即代码.mp4**和**1.云计算概述.mp4**,了解基础设施即代码的概念和云计算的基本知识。
- 接着学习**20.terraform模块实践.mp4**和**18.terraform模块简介.mp4**,掌握Terraform的基本模块和配置方法。
- 随后,通过**21.表达式.mp4**和**22.函数.mp4**,学习如何使用Terraform的高级功能。
- 在熟悉了Terraform的基本操作后,可以学习**23.terraform backend简介.mp4**和**24.准备OSS backend资源.mp4**,了解Terraform的后端配置和数据源管理。
- 通过**25.配置阿里云OSS backend.mp4**到**36.腾讯云实践简介.mp4**,实践不同云平台的资源申请和管理。
- 最后,通过**37.初始化项目.mp4**到**45.华为云实践概述.mp4**,巩固所学知识,并应用到实际项目中。
学完能独立做什么?
学完本教程后,你将能够:
- 独立使用Terraform编写代码来配置和管理阿里云、腾讯云、华为云等平台的基础设施资源。
- 配置安全组、ECS、EIP、DNS等关键资源,确保系统的安全性和高可用性。
- 编写和优化Terraform模块,提高配置效率。
- 参与项目的基础设施即代码实施,提升团队协作能力。
资料怎么配合练习?
为了更好地掌握所学知识,建议结合教程中的视频教程和配套练习资料进行实践。你可以观看每个章节的视频,然后完成相应的练习任务。这些练习任务可以帮助你巩固所学知识,提高实际操作能力。同时,也可以参考教程中的示例代码和案例,学习如何解决实际问题。
通过Terraform实践教程【VIP】,你将能够系统地掌握基础设施即代码的技能,为你的职业发展打下坚实的基础。别假装什么都会,缺什么就补什么,从基础开始,逐步提升自己的能力。
课程目录
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






