![]() |
新聞中心
當(dāng)前位置:網(wǎng)站首頁 > 新聞中心
云原生成本比人們想象的還要多
云原生應(yīng)用程序在云端運(yùn)行得更好、更便宜,但將原有軟件轉(zhuǎn)換為云原生軟件的成本通常遠(yuǎn)遠(yuǎn)高于人們所計劃的成本。
可能云計算的賬單會讓一些人驚。這不是讓人們?yōu)榇瞬豢爸刎?fù)的大型IaaS公共賬單,而是改變應(yīng)用程序以便在遷移到云端時利用云原生功能的代價。
企業(yè)處理應(yīng)用程序遷移到云端的方法有三種:
?提升和轉(zhuǎn)移,或者只是將應(yīng)用程序放在公共云平臺上,不做任何修改,并希望能夠做到最好。
?部分重構(gòu),這意味著修改應(yīng)用程序的某些部分以利用某些云原生功能。
?完成重構(gòu)或重做大部分應(yīng)用程序以利用云原生功能。
當(dāng)然,提升和轉(zhuǎn)移是一種成本最低的方式,也就是許多企業(yè)指導(dǎo)云遷移的方式。其缺點(diǎn)是沒有利用應(yīng)用程序所在的云計算平臺,從而導(dǎo)致更高的賬單、更慢的應(yīng)用程序,并且不會使應(yīng)用程序成為公共云平臺上的所有應(yīng)用程序。
重構(gòu)方法,利用云原生功能,可以降低云計算賬單和更高的性能,但卻增加了成本和風(fēng)險。此外,應(yīng)用程序狀態(tài)越差,重構(gòu)成本和風(fēng)險就越高。
企業(yè)在嘗試重構(gòu)遷移到云端的應(yīng)用程序時做了正確的事情,包括運(yùn)行需要完成的工作的成本指標(biāo)。這種重構(gòu)工作不僅包括重寫本身,還包括測試、部署以及可能使用新的devops組織和工具鏈。
問題是成本。人們將會看到其成本最終達(dá)到企業(yè)最初預(yù)期的三倍。這主要是因為應(yīng)用程序比最初假設(shè)的要糟糕得多,并且需要進(jìn)行主要(意外)內(nèi)部處理才能使它們首先進(jìn)入良好的架構(gòu)狀態(tài),然后進(jìn)入云原生狀態(tài)。
那么,企業(yè)會支付額外費(fèi)用嗎?對于大多數(shù)關(guān)鍵應(yīng)用程序,有些企業(yè)會這樣做。但預(yù)算就是預(yù)算。因此,企業(yè)最終不會重構(gòu)盡可能多的應(yīng)用程序,并且可能會在2020年或2021年將其關(guān)閉。從長遠(yuǎn)來看,最終可能需要花費(fèi)更多的資金。如果那是企業(yè)可以接受的。專家的建議是現(xiàn)在而不是以后修復(fù)它,并且無論如何都會獲得企業(yè)最終支付的費(fèi)用。
|