Online Courses
Universities
Scholarships
AI Advisor
Home
›
Online Courses
›
Cloud Computing
›
HashiCorp Certified - Terraform Associat...
HashiCorp Certified - Terraform Associate 考试完全指南
Udemy
Certificate
USD 49.99
Enroll now →
About this course
Terraform是HashiCorp公司旗下的Provision Infrastructure产品, 是AWS APN Technology Partner与AWS DevOps Competency Partner。Terraform是一个IT基础架构自动化编排工具,它的口号是“Write, Plan, and Create Infrastructure as Code”, 是一个“基础设施即代码”工具,类似于AWS CloudFormation,允许您创建、更新和版本控制的AWS基础设施。Terraform基于AWS Go SDK进行构建,采用HashiCorp配置语言(HCL)对资源进行编排,具体的说就是可以用代码来管理维护IT资源,比如针对AWS,我们可以用它创建、修改或删除 S3 Bucket、Lambda,、EC2、Kinesis、VPC等各种资源。并且在真正运行之前可以看到执行计划(即干运行-dryrun)。由于状态保存到文件中,因此能够离线方式查看资源情况(前提是不要在 Terraform 之外对资源进行修改)。Terraform 配置的状态除了能够保存在本地文件中,也可以保存到 Consul, S3等处。Terraform是一个高度可扩展的工具,通过Provider来扩展对新的基础架构的支持,几乎支持所有的云服务平台,AWS只是Terraform内建 Providers 中的一种。在Terraform诞生之前,我们对AWS资源的操作主要依赖Console、AWS CLI、SDK或Serverless。AWS CLI什么都能做,但它是无状态的,必须明确用不同的命令来创建、修改和删除。Serverless不是用来管理基础架构的,用Lambda创建资源是很麻烦的事。AWS提供的CloudFormation,虽然功能非常强大,但是大量的JSON代码阅读困难。
What you'll learn
understand Terraform's functionality and its role in infrastructure as code
create and manage AWS resources using Terraform
develop skills to generate and interpret execution plans
maintain resource states locally and remotely using Terraform
Course objectives
provide a clear understanding of Terraform and its applications in cloud infrastructure
equip learners with practical skills to automate AWS resource management using Terraform
Skills you'll gain
cloud infrastructure
aws
terraform
infrastructure as code
resource management
infrastructure automation
cloudformation
devops
hashicorp
hcl
Related courses
Virtualization, Docker, and Kubernetes for Data Engineering
USD 49
Internet of Things and AI Cloud
USD 49
Cloud Computing Law: Data Protection and Cybersecurity
USD 49
Network Systems: Principles in Practice
USD 49
System Issues in Cloud Computing
USD 49
Cloud Application Development Foundations
USD 49
Cloud Machine Learning Engineering and MLOps
USD 49
TCP/IP and Internet
USD 49
Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.