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

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