重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
Terraform 是一種用聲明式語(yǔ)言管理基礎(chǔ)設(shè)施( infrastructure as code,簡(jiǎn)稱IaC)的工具。特點(diǎn)如下
區(qū)別于API,使用terraform管理云資源,不需要寫(xiě)大段的代碼邏輯構(gòu)造簽名,也不需要了解API的參數(shù)細(xì)節(jié)。
區(qū)別于SDK,SDK分語(yǔ)言,而terraform不需要選擇語(yǔ)言。
terraform更適合運(yùn)維人員管理云上的基礎(chǔ)設(shè)施,而API/SDK更適合研發(fā),把資源管理邏輯嵌入業(yè)務(wù)代碼中。
每個(gè)云廠商都會(huì)提供一個(gè)terraform provider,封裝各產(chǎn)品的API。TF配置文件中的聲明式語(yǔ)言通過(guò)terraform傳入provider,由provider適配后再去調(diào)用云資源的openapi。
terraform核心流程分為3個(gè)階段
幾乎每個(gè)云廠商都提供了terraform provider。
在同一個(gè)terraform環(huán)境中,安裝不同云廠商的provider,用相似的配置文件,可以管理不同平臺(tái)的資源。多云管理的復(fù)雜度變得很低。
Terraform會(huì)自動(dòng)生成state file來(lái)記錄和維護(hù)基礎(chǔ)設(shè)施的真實(shí)狀態(tài),與本地configuration對(duì)比,制定變更計(jì)劃。
聲明式指令,簡(jiǎn)單易用Terraform配置文件是聲明式的,不用理清各種產(chǎn)品api的具體細(xì)節(jié),provider底層會(huì)實(shí)現(xiàn)接口邏輯
易于協(xié)作Terraform的運(yùn)作基于配置文件,使得基礎(chǔ)設(shè)施管理,可以通過(guò)Devops流水線來(lái)實(shí)施。
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧