久久这里只有热精品18_婷婷网色偷偷亚洲的天堂_十八禁黄色网站入口_少妇一级在线播放

如何采用新技術(shù)對(duì)遺留系統(tǒng)進(jìn)行升級(jí)改造?

對(duì)于很多遺留系統(tǒng)來(lái)說(shuō),用新技術(shù)成功重新寫一遍的價(jià)值會(huì)超過(guò)幾十個(gè)億,成功修復(fù)一個(gè)Bug的價(jià)值會(huì)超過(guò)上百萬(wàn)乃是上千萬(wàn),并且單位是美元。這里成功的定義是:在保持原有功能和數(shù)據(jù)結(jié)構(gòu)不變,或者適當(dāng)優(yōu)化的情況下,極大地降低了技術(shù)債務(wù)和運(yùn)維成本,并增強(qiáng)了系統(tǒng)的健壯性和可靠性。并不是隨便堆積一大堆人頭,準(zhǔn)備幾個(gè)億美元的投資,采用最先進(jìn)技術(shù)和架構(gòu)就能實(shí)現(xiàn)成功的目標(biāo)的。而是需要首先投入足夠資源分析、勘探、量化和提煉現(xiàn)存的屎山,把它當(dāng)做開(kāi)采的原礦一樣,進(jìn)行數(shù)據(jù)模型、業(yè)務(wù)模型和元數(shù)據(jù)的冶煉、提純、蒸餾后,才能成功獲得高純度黃金和油氣產(chǎn)品。而整座屎山冶煉系統(tǒng)的研發(fā)建設(shè)及核心專家人才是關(guān)鍵,如果沒(méi)有幾十年原有屎山或相關(guān)屎山研發(fā)運(yùn)維經(jīng)驗(yàn)的話,就無(wú)法完成第一步的考古和勘探工作。即使完成了第一步,如果沒(méi)有整套屎山冶煉提煉系統(tǒng)的話,花個(gè)上億的投資,只會(huì)制造出一個(gè)更大的屎山出來(lái),而不是提煉出更小、更純和更有價(jià)值的黃金和鉆石。


對(duì)于很多遺留系統(tǒng)來(lái)說(shuō),用新技術(shù)成功重新寫一遍的價(jià)值會(huì)超過(guò)幾十個(gè)億,成功修復(fù)一個(gè)Bug的價(jià)值會(huì)超過(guò)上百萬(wàn)乃是上千萬(wàn),并且單位是美元。

采用新技術(shù)對(duì)遺留系統(tǒng)進(jìn)行升級(jí)改造有多種策略,以下列出三種:

1. Encapsulate:將遺留系統(tǒng)中的數(shù)據(jù)或者功能封裝成API,供外部調(diào)用。這樣做的目的是將遺留系統(tǒng)的功能與新系統(tǒng)進(jìn)行隔離,避免新系統(tǒng)受到遺留系統(tǒng)技術(shù)棧的影響。
2. Replatform:替換運(yùn)行時(shí)平臺(tái)。這個(gè)策略不需要對(duì)遺留系統(tǒng)的代碼進(jìn)行大規(guī)模修改,而是將系統(tǒng)遷移到新的平臺(tái)上。這種策略的優(yōu)點(diǎn)是可以減少技術(shù)債務(wù),使系統(tǒng)更適應(yīng)新的技術(shù)趨勢(shì)。
3. Rehost:將應(yīng)用程序或組件部署到其他基礎(chǔ)設(shè)施中,如虛擬主機(jī)、容器或云。這種策略可以幫助企業(yè)利用云平臺(tái)的彈性資源和容災(zāi)能力,提高系統(tǒng)的可靠性和可用性。

請(qǐng)注意,以上策略應(yīng)根據(jù)遺留系統(tǒng)的具體情況和新的技術(shù)需求進(jìn)行選擇。在進(jìn)行升級(jí)改造時(shí),應(yīng)充分考慮系統(tǒng)的穩(wěn)定性、可擴(kuò)展性和安全性。

采用新技術(shù)對(duì)遺留系統(tǒng)進(jìn)行升級(jí)改造是一個(gè)復(fù)雜的過(guò)程,需要仔細(xì)的計(jì)劃和執(zhí)行。以下是一些可能的步驟和建議:

1. 評(píng)估現(xiàn)有系統(tǒng):對(duì)現(xiàn)有系統(tǒng)進(jìn)行全面的評(píng)估,了解系統(tǒng)的功能、性能、用戶需求、技術(shù)棧、數(shù)據(jù)結(jié)構(gòu)等方面。
2. 制定升級(jí)策略:根據(jù)評(píng)估結(jié)果和新的技術(shù)需求,制定升級(jí)策略。策略應(yīng)該包括目標(biāo)、步驟、時(shí)間表、資源需求等方面。
3. 設(shè)計(jì)和實(shí)現(xiàn)新系統(tǒng):根據(jù)升級(jí)策略,設(shè)計(jì)和實(shí)現(xiàn)新系統(tǒng)。新系統(tǒng)應(yīng)該采用新的技術(shù)和架構(gòu),以適應(yīng)新的業(yè)務(wù)需求和技術(shù)趨勢(shì)。
4. 遷移數(shù)據(jù)和功能:將現(xiàn)有系統(tǒng)的數(shù)據(jù)和功能遷移到新系統(tǒng)中。這個(gè)過(guò)程需要仔細(xì)的測(cè)試和驗(yàn)證,以確保數(shù)據(jù)和功能的完整性和準(zhǔn)確性。
5. 測(cè)試和驗(yàn)證:對(duì)新系統(tǒng)進(jìn)行全面的測(cè)試和驗(yàn)證,以確保新系統(tǒng)能夠滿足業(yè)務(wù)需求和技術(shù)要求。
6. 部署新系統(tǒng):將新系統(tǒng)部署到生產(chǎn)環(huán)境中,替換現(xiàn)有系統(tǒng)。在部署過(guò)程中,需要保證系統(tǒng)的穩(wěn)定性和可用性,并隨時(shí)監(jiān)控系統(tǒng)的運(yùn)行情況。
7. 持續(xù)維護(hù)和優(yōu)化:新系統(tǒng)部署后,需要持續(xù)進(jìn)行維護(hù)和優(yōu)化,以確保系統(tǒng)的穩(wěn)定性和性能。

在進(jìn)行升級(jí)改造過(guò)程中,需要與業(yè)務(wù)部門、用戶、技術(shù)團(tuán)隊(duì)等各方進(jìn)行充分的溝通和協(xié)作,以確保升級(jí)改造的順利進(jìn)行。同時(shí),需要做好風(fēng)險(xiǎn)管理和控制,隨時(shí)應(yīng)對(duì)可能出現(xiàn)的問(wèn)題和挑戰(zhàn)。

分類

標(biāo)簽

推薦