在遺留現(xiàn)代化項目的計劃階段,企業(yè)通常會選擇適合的目標(biāo)部署平臺。如果你選擇了一個標(biāo)準(zhǔn)的系統(tǒng),你的目標(biāo)類型可能不是問題,但現(xiàn)在是時候決定出是要物理服務(wù)器上進(jìn)行應(yīng)用現(xiàn)代化,還要在云中進(jìn)行此項工作。
其實(shí)當(dāng)你考慮云應(yīng)用時,腦海中可能也會同時浮現(xiàn)出移動和web工作負(fù)載。但不得不說,云部署模型也有利于核心的、運(yùn)行業(yè)務(wù)的流程,這些流程通常來是由遺留系統(tǒng)處理。
從歷史上講,遺留應(yīng)用從本質(zhì)上講是一個整體,即他們運(yùn)行在平臺上,由一種語言編寫,但處理了所有的應(yīng)用功能。當(dāng)企業(yè)進(jìn)行現(xiàn)代化時,你可以選擇保留你的遺留業(yè)務(wù)流程原封不動,通過快速重托管到一個低成本的、更新的環(huán)境中?;蛘撸髽I(yè)可以把應(yīng)用打破形成不同的組件,如在線的或批處理,然后把你的用戶接口人應(yīng)用架構(gòu)中解耦出來。無論是哪種方法,你后面遷移的應(yīng)用程序可以移動到云端,但獲得的利益將根據(jù)你選擇的方法有所不同。
遺留系統(tǒng)也往往要支持著孤立的數(shù)據(jù)池。在應(yīng)用程序再造或應(yīng)用程序再架構(gòu)的過程中,你可以把遺留數(shù)據(jù)源集成到現(xiàn)代化的大數(shù)據(jù)框架中。在云端部署這些應(yīng)用程序消除了修改存儲容量的限制,幫助更快速、更精準(zhǔn)地做出業(yè)務(wù)決策。
對重托管或重架構(gòu)到虛擬化環(huán)境中的應(yīng)用程序來說,他們可以快速利用云提供了的較大規(guī)模的生態(tài)系統(tǒng),同時給你的業(yè)務(wù)更好的靈活性和彈性。例如,云端運(yùn)行解耦的服務(wù),在工作負(fù)載量達(dá)到峰值階段將允許多個用戶訪問應(yīng)用程序。
除非特殊的監(jiān)管和安全需求不允許你這樣做,不然的話就考慮使用現(xiàn)代化的基于云的應(yīng)用策略。一旦正確實(shí)施后,應(yīng)用程序現(xiàn)代化和云能夠幫助你在競爭激烈的市場中取得成功。