辰野客资源整合网

您现在的位置是:首页 > 资讯中心 > 生活百科

生活百科

Terraform是什么

2023-08-13 15:28:12生活百科27
Terraform 是一个开源基础架构,是 HashiCorp 创建的代码软件工具。它使用户能够使用称为 Hashicorp 配置语言的高级配置语言或可选的 JSON 来定义和配置数据中心基础架构。Terraform 支持许多云基础架构提供商,如 Amazon Web Services,IBM Cloud(以前的 Bluemix),Google Cloud Platform,Linode, Mic

  Terraform 是一个开源基础架构,是 HashiCorp 创建的代码软件工具。它使用户能够使用称为 Hashicorp 配置语言的高级配置语言或可选的 JSON 来定义和配置数据中心基础架构。

  

  Terraform 支持许多云基础架构提供商,如 Amazon Web Services,IBM Cloud(以前的 Bluemix),Google Cloud Platform,Linode, Microsoft Azure, Oracle 云基础架构或 VMware vSphere 以及 OpenStack。

  HashiCorp 还支持在 2017 年 HashiConf 会议期间推出的 Terraform 模块注册表。

  Terraform 是一种安全有效地构建、更改和版本控制基础设施的工具(基础架构自动化的编排工具)。它的目标是 “Write, Plan, and create Infrastructure as Code”, 基础架构即代码。Terraform 几乎可以支持所有市面上能见到的云服务。具体的说就是可以用代码来管理维护 IT 资源,把之前需要手动操作的一部分任务通过程序来自动化的完成,这样的做的结果非常明显:高效、不易出错。

  Terraform 提供了对资源和提供者的灵活抽象。该模型允许表示从物理硬件、虚拟机和容器到电子邮件和 DNS 提供者的所有内容。由于这种灵活性,Terraform 可以用来解决许多不同的问题。这意味着有许多现有的工具与 Terraform 的功能重叠。但是需要注意的是,Terraform 与其他系统并不相互排斥。它可以用于管理小到单个应用程序或达到整个数据中心的不同对象。

  Terraform 使用配置文件描述管理的组件(小到单个应用程序,达到整个数据中心)。Terraform 生成一个执行计划,描述它将做什么来达到所需的状态,然后执行它来构建所描述的基础结构。随着配置的变化,Terraform 能够确定发生了什么变化,并创建可应用的增量执行计划。


TAG:
热门标签: 我国(18) 椭圆形(1) 怎样查老公在外面有没有小三(1) 吕洞宾(2) 富有(2)

部分信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将立即处理,举报邮箱:1356571586@qq.com


随机关键词:

资源联系人