丁陳認為,任何重大技術(shù)都有相對應(yīng)的標(biāo)準(zhǔn),云計算一定不例外。但這貌似顯而易見的道理在實際實施中將是“不可能”。軟件史上有過各種各樣的標(biāo)準(zhǔn)、涵蓋軟件業(yè)的幾乎每個環(huán)節(jié),惟有一個環(huán)節(jié)例外,那就是“應(yīng)用”。就如同“英語”是一個“標(biāo)準(zhǔn)”,但如何用英語表述一個思想不可能有“標(biāo)準(zhǔn)”。“軟件應(yīng)用”是用編程語言表述的“思想”,無標(biāo)準(zhǔn)可言。
在視“應(yīng)用互聯(lián)互通”為生命線的云計算里,無標(biāo)準(zhǔn)可言的“應(yīng)用”又如何實現(xiàn)“互聯(lián)互通”、如何實現(xiàn)“應(yīng)用的互聯(lián)網(wǎng)”這個戰(zhàn)略呢?
丁陳指出,云計算標(biāo)準(zhǔn)化必須立足在建立一個“無需標(biāo)準(zhǔn)”的標(biāo)準(zhǔn)環(huán)境。云計算應(yīng)用層的標(biāo)準(zhǔn)必須嚴(yán)格遵循“標(biāo)準(zhǔn)的目的是建立靈活多變的機制、建立一個無需標(biāo)準(zhǔn)的標(biāo)準(zhǔn)環(huán)境”。靈活多變的標(biāo)準(zhǔn)是云計算標(biāo)準(zhǔn)的靈魂。
丁陳表示,“數(shù)據(jù)字典化”是實現(xiàn)“沒有標(biāo)準(zhǔn)的標(biāo)準(zhǔn)”的一個重要機制?!皵?shù)據(jù)字典化”建立一個靈活多變的機制,引導(dǎo)開發(fā)者開發(fā)“標(biāo)準(zhǔn)”的云應(yīng)用。但“數(shù)據(jù)字典”又可以將不標(biāo)準(zhǔn)的相互獨立開發(fā)的云應(yīng)用移植到統(tǒng)一的標(biāo)準(zhǔn)之下。
每個“應(yīng)用”有自己的“應(yīng)用數(shù)據(jù)字典”,包含了所涉及的所有數(shù)據(jù)。當(dāng)我們遷移一個應(yīng)用時,它的應(yīng)用字典會有很大的幫助。
“數(shù)據(jù)字典化”鼓勵數(shù)據(jù)標(biāo)準(zhǔn)化,同時給客戶定制、個性化、特殊需求留有足夠的空間,找到了標(biāo)準(zhǔn)化和彈性靈活的最佳平衡。