terraform基本介紹-創(chuàng)新互聯(lián)

terraform基本介紹 概念

Terraform 是一種用聲明式語言管理基礎設施( infrastructure as code,簡稱IaC)的工具。特點如下

成都創(chuàng)新互聯(lián)電話聯(lián)系:18980820575,為您提供成都網(wǎng)站建設網(wǎng)頁設計及定制高端網(wǎng)站建設服務,成都創(chuàng)新互聯(lián)網(wǎng)頁制作領域10年,包括成都人造霧等多個行業(yè)擁有多年的網(wǎng)站推廣經(jīng)驗,選擇成都創(chuàng)新互聯(lián),為網(wǎng)站錦上添花!
  • 語言簡單易讀,使用門檻低
  • 基礎設施的生命周期用代碼管理,可以加入devops流水線
terraform與API/SDK的區(qū)別

區(qū)別于API,使用terraform管理云資源,不需要寫大段的代碼邏輯構(gòu)造簽名,也不需要了解API的參數(shù)細節(jié)。
區(qū)別于SDK,SDK分語言,而terraform不需要選擇語言。

terraform更適合運維人員管理云上的基礎設施,而API/SDK更適合研發(fā),把資源管理邏輯嵌入業(yè)務代碼中。

每個云廠商都會提供一個terraform provider,封裝各產(chǎn)品的API。TF配置文件中的聲明式語言通過terraform傳入provider,由provider適配后再去調(diào)用云資源的openapi。
terraform邏輯架構(gòu)

terraform工作流程

terraform核心流程分為3個階段

  • Write: 編寫tf配置文件。
  • Plan: Terraform 自動創(chuàng)建一個執(zhí)行計劃,描述接下來terraform會創(chuàng)建、更新或刪除的資源。
  • Apply: terraform按順序執(zhí)行plan所描述的操作。比如更新VPC、創(chuàng)建ecs。

核心流程

Why Terraform? 可管理任何基礎設施

幾乎每個云廠商都提供了terraform provider。
在同一個terraform環(huán)境中,安裝不同云廠商的provider,用相似的配置文件,可以管理不同平臺的資源。多云管理的復雜度變得很低。

維護基礎設施狀態(tài)

Terraform會自動生成state file來記錄和維護基礎設施的真實狀態(tài),與本地configuration對比,制定變更計劃。

聲明式指令,簡單易用

Terraform配置文件是聲明式的,不用理清各種產(chǎn)品api的具體細節(jié),provider底層會實現(xiàn)接口邏輯

易于協(xié)作

Terraform的運作基于配置文件,使得基礎設施管理,可以通過Devops流水線來實施。

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站題目:terraform基本介紹-創(chuàng)新互聯(lián)
瀏覽路徑:http://muchs.cn/article48/egdep.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)做網(wǎng)站、網(wǎng)站營銷、網(wǎng)站收錄、網(wǎng)站排名、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司