Terraform 从入门到精通 2024
Terraform是目前Infrastructure as code事实上的标准,本课程采取由浅入深,步步为营的授课方式,带领大家彻底掌握 Terraform。
What you will learn
理解并使用 Terraform 来构建 Infrastructure(基础架构)
灵活运用 Terraform 的特性来更好的管理 Infrastructure(基础架构)
步步为营,使用 Terraform 来构建基于 AWS 的 Infrastructure(基础架构)
Terraform 结合 Packer 来构建定制的Image
结合 Jenkins,在 DevOps 中使用Terraform 技术
学到DevOps时代的必修技能
年薪百万的AWS解决方案架构师(AWS Solution Architect)面试真题解析
Why take this course?
Terraform 是由 HashiCorp 所开发的自动化工具,是一个专注在 infrastructure as code 的管理工具,范围涵盖私有云、公有云等服务。
Terraform 支持各大平台,包含大至公有云(AWS、Azure、Google Cloud Platform)、私有云,小至监控平台 (e.x. Grafana、InfluxDB ...)或者Sass服务(e.x. GitHub,GitLab...),借助社群的力量从一开始的 Terraform 到现在 Providers 已经海乃百川...
Terraform 主要为新一代的 infrastructure 管理工具,过去不管是管理 Data Center 或者是 Cloud 都是通过人工的方式去点选出期望的设定值,而人工处理往往会导致各种问题发生,Terraform 就是为了解决这些问题而生。
课程从介绍Terraform的核心概念开始,结合Terraform在AWS上的具体工程实践,由点及面,循序渐进,步步为营,带领大家逐步掌握并精通Terraform。
课程包括并不局限于如下内容:
Terraform核心概念
configuration language
commands
providers
datasource
state
backends
provisioners
modules
Terraform 在 AWS 的具体工程实践,使用Terraform,创建:
VPC
EC2
RDS
Security Groups
Autoscaling & Load Balancers
Packer
Docker on AWS
EBS
ECR
...
Terraform Cloud
什么是Terraform Cloud
如何使用它
如何迁移本地项目到Terraform Cloud
...
EXTRA
年薪百万的AWS解决方案架构师(AWS Solution Architect)面试真题解析