Terraform 从入门到精通 2024

Terraform是目前Infrastructure as code事实上的标准,本课程采取由浅入深,步步为营的授课方式,带领大家彻底掌握 Terraform。

4.50 (159 reviews)
Udemy
platform
中文
language
Development Tools
category
instructor
Terraform 从入门到精通 2024
723
students
6.5 hours
content
Sep 2020
last update
$44.99
regular price

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)面试真题解析



Content

理论基础

课程介绍
什么是Terraform
为什么学习Terraform
Terraform核心概念
Terraform和其他CM (Configuration Management) 软件的对比

动手实践之Terraform核心概念

配置开发环境
使用vscode来编辑并同步代码
使用Terraform在AWS创建第一个EC2实例part1-创建AWS账号和IAM用户
使用Terraform在AWS创建第一个EC2实例part2-编写terraform代码并应用到AWS上
使用变量
Provider
State
terraform.tfstate文件简介
remote_ state和backend
remote_state动手实践
Output Values
Provisioners
Provisioner动手实践
Modules理论部分
Modules动手实践之local module
Modules动手实践之remote module
Userdata、template_file以及template_cloudinit_config
Datasource
Terraform Registry

动手实践之深度实践 Terraform + AWS

Terraform + VPC和 NAT 理论部分
Terraform + VPC和NAT 动手实践
Terraform + EC2
Terraform + EBS
Terraform + RDS
Terraform + Autoscaling理论部分
Terraform + Autoscaling动手实践
Terraform + ELB
Terraform + Packer
Terraform + ECR

Screenshots

Terraform 从入门到精通 2024 - Screenshot_01Terraform 从入门到精通 2024 - Screenshot_02Terraform 从入门到精通 2024 - Screenshot_03Terraform 从入门到精通 2024 - Screenshot_04

Charts

Price

Terraform 从入门到精通 2024 - Price chart

Rating

Terraform 从入门到精通 2024 - Ratings chart

Enrollment distribution

Terraform 从入门到精通 2024 - Distribution chart

Related Topics

3304680
udemy ID
7/6/2020
course created date
7/29/2020
course indexed date
Bot
course submited by