
但是,現在基礎架構環(huán)境正在隨著(zhù)企業(yè)數字化轉型不斷進(jìn)化,特別是從傳統的基礎設施過(guò)渡到云中,其中幾個(gè)關(guān)鍵的變化對交付的方式造成了很大的改變。
一、云環(huán)境的使用,特別是許多系統的設定已經(jīng)通過(guò) API 來(lái)進(jìn)行管理;
二、由于應用的需求,對基礎設施的彈性要求相對的增加。許多基礎設施的容量常會(huì )因為應用的改變而被要求快速的部署,但這些增長(cháng)往往無(wú)法被準確地預估出來(lái)。
這些資源在快速增長(cháng)的同時(shí),技術(shù)人員發(fā)現資源性質(zhì)本身并沒(méi)有重大的改變,但設定跟規模往往是在循環(huán)使用。
如存儲需要增大使用空間,虛擬機跟相關(guān)的設定需要在業(yè)務(wù)高峰的時(shí)間段快速的彈性部署,然后在低峰的時(shí)候縮小規模來(lái)節省成本。特別是在云交付的環(huán)境中,這些資源不會(huì )是一個(gè)固定的成本。
與傳統擁有可以折舊的硬件不同,新的訂閱模式是按需付費。因此需要對基礎架構提供一種彈性的管理方法,而 IAC (Infrastructure as Code) 就是我們在為客戶(hù)提供這類(lèi)解決方案所采用的定制化交付模式。

舉例來(lái)說(shuō),如果客戶(hù)的一個(gè)在線(xiàn)交易系統需要在一個(gè)公有云的架構中增加系統的資源來(lái)響應假期過(guò)后可能會(huì )增加的交易量,或在系統交易預測的高峰之后減少系統資源的使用。
若在現實(shí)環(huán)境當中使用手動(dòng)方式管理這些資源,不但容易發(fā)生人為錯誤,也有可能造成系統上的安全風(fēng)險,比如沒(méi)有設定正確的安全策略。
雖然透過(guò)預先設定的檢查表,透過(guò)人工一對一的檢查并不是完全沒(méi)有可能,但這類(lèi)動(dòng)作會(huì )降低工作的效率。
而透過(guò) IAC 可以解決這類(lèi)的問(wèn)題,因為當通過(guò)自動(dòng)化代碼的方式來(lái)實(shí)現基礎架構的部署可以提供以下幾個(gè)優(yōu)勢:
- 標準化的環(huán)境并且實(shí)現高度運維自動(dòng)化
- 利用代碼快速的部署環(huán)境,有效管理使用資源;
增強基礎架構的可視度
- 通過(guò)管理代碼,了解現在基礎架構的整體情況;
基礎架構版本的快速迭代
- 通過(guò)版本管理工具知曉系統的設定情況,并掌握系統權限的高度控制,監控任何運維人員的操作設定;
代碼的標準化
- 符合標準的代碼被保留并且讓需要相同設定的技術(shù)人員直接使用,減少重復檢查的時(shí)間和人為失誤的風(fēng)險。
NTT是行業(yè)數字化轉型的推動(dòng)者和引領(lǐng)者,我們認為數字轉型并不是從技術(shù)開(kāi)始的,它是為了尋找更高效的業(yè)務(wù)方式,以保持業(yè)務(wù)的相關(guān)性、競爭力和持續創(chuàng )新為前提的一種創(chuàng )新性戰略。
NTT的IAC管理交付方案將幫助企業(yè)通過(guò)增加基礎架構的彈性等一系列先進(jìn)的交付模型,為其成功的數字化轉型提供最有效的解決方案。