真是一晃就到年底,年初許的夢想實現(xiàn)了嗎?這么殘忍的問題還是不要知道答案了吧:)

這恍若隔世的大半年,不僅沒有承接著上篇繼續(xù)聊Continuous Delivery (CD),反而疑似荒廢。然而,夢想還是在的,即使工作再繁忙,至少老板也會這樣時不時地提醒我。還記得去年的年末開始學(xué)著用Stackstorm做Orchestration,當(dāng)時滿心覺得One-Click已經(jīng)不再遙遠(yuǎn)。而時至今日,事實也差一點證明了這一點。還差的那一點便在于過于樂觀地估計了對改造已有項目部署方式的難度。做過Code Refectory的同行們一定有過這種心情,夢想明明就在眼前,卻總是隔著一個Regression的距離。即使超過3個月的代碼也偶爾會賦予挫敗感,何況我們面對的是虛年6歲的壯年項目。雖然還是遺憾地遙望著One-Click,但是大概也就差著一片霧霾的距離,而一路到此,不虛此行。

 

安迪·格魯夫在《只有偏執(zhí)狂才能生存》中說過,“為了成功地穿越死亡之谷,第一件事就是設(shè)想出公司到達(dá)彼岸后的形象?!彼詨粝胍?,還要具體,不然誰知道實現(xiàn)了沒有。One-Click的形象是什么?一千個人眼里有一千個哈姆雷特。我就聊聊我眼里的One-Click為何物。

在我的夢想中,One-Click的終極形象包括兩個方面,

1. DevOps工程師可通過一條指令完成從建虛擬機(jī)到部署服務(wù)并使其在產(chǎn)線運行,這里自然也包括Scale up和Scale down。

2. 當(dāng)工程師將代碼邏輯push到CI系統(tǒng)之后,在沒有任何人工特殊干預(yù)的情況下,代碼邏輯自動部署到產(chǎn)線并運行服務(wù)。

 

網(wǎng)友評論