如今,云已成為企業(yè)的首選計算點。許多公司更愿意將現(xiàn)有應(yīng)用程序轉(zhuǎn)換為云,這僅僅是因為平臺可以提供的安全性和效率優(yōu)勢。無論企業(yè)中的IT環(huán)境類型如何,云計算都有可能是有益的。一些應(yīng)用程序應(yīng)該以傳統(tǒng)方式運行,而一些應(yīng)用程序可以緩慢而穩(wěn)定地轉(zhuǎn)換到云。使用此模式,可以使用混合云模型,其中一些應(yīng)用程序可以在云上運行,而其他應(yīng)用程序則可以緩慢而穩(wěn)定地移動。
重新托管
重新托管是所有提升和轉(zhuǎn)變,因為它需要將應(yīng)用程序重新部署到基于云的環(huán)境,其中對應(yīng)用程序的主機配置進行了更改。這種類型的遷移不僅簡單,而且還被認為是一種快速無縫的過渡方法。
使該解決方案具有吸引力的是使用AWS VM Import / Export等重新托管功能;然而,這并不能阻止客戶隨時學(xué)習(xí)。換句話說,一旦應(yīng)用程序在云中,重新設(shè)計它們以滿足您當(dāng)前的需求是一項更容易的任務(wù)。一般而言,重新托管作為遷移選項最適合大規(guī)模企業(yè)轉(zhuǎn)換。通過如此大規(guī)模的遷移,企業(yè)可以節(jié)省高達30%的成本,而無需進行任何云優(yōu)化。
重平臺化
重新平臺化就是將應(yīng)用程序及其組件遷移到云托管平臺,而無需更改核心應(yīng)用程序架構(gòu)?;舅枷胧窃谠铺峁┥痰钠脚_上運行應(yīng)用程序,這需要替換應(yīng)用程序架構(gòu)的配置,而不必擔(dān)心開發(fā)人員周期的實現(xiàn)。
向后兼容性是重新平臺化的一個額外優(yōu)勢,因為它允許開發(fā)人員重用已知資源,而不會涉及新應(yīng)用程序開發(fā)的細微差別。然而,與此同時,重新平臺化是一個相對較新的概念,尚未在PaaS市場獲得必要的牽引力。
重新架構(gòu)
顧名思義,這種方法就是通過利用云提供商提供的功能或服務(wù),重新構(gòu)建現(xiàn)有應(yīng)用程序,以便在云平臺中順利運行。當(dāng)企業(yè)有興趣在云中定制和開發(fā)軟件時,此功能通常會發(fā)揮作用,以滿足新的企業(yè)或軟件需求。然而,這帶來了它自己的一系列缺點,這些缺點轉(zhuǎn)化為遺留代碼和已知開發(fā)框架的丟失。
盡管有這些缺點,但很難忽視它帶來的好處。當(dāng)您將重新架構(gòu)視為遷移選項時,它開啟了企業(yè)對一系列世界級開發(fā)工具的訪問權(quán)限,這些工具可在云提供商的平臺上獲得。這些優(yōu)點包括預(yù)先設(shè)計的可定制模板,以及一組數(shù)據(jù)模型,可以大大提高生產(chǎn)力。
重新采購
重新購買通常意味著丟棄舊的應(yīng)用程序平臺,目的是購買新的應(yīng)用程序平臺或升級到更新的版本。通過重新購買選項,企業(yè)可以更安全,更有效地部署Drupal和Salesforce.com等SaaS平臺。雖然它有自己的一些缺點,但這個選項可以讓公司更好地了解他們的應(yīng)用程序部署策略。
程序減少
在遷移過程中,企業(yè)必須深入了解其擁有的應(yīng)用程序列表,這意味著要遍歷每個需要遷移的應(yīng)用程序,并進一步嘗試了解其使用和公司成本。如果該公司覺得該應(yīng)用程序已過時或不值得轉(zhuǎn)移到云端的資金和工作,它可以縮小規(guī)模,并從現(xiàn)有工具包中刪除 - 這不僅簡化了成本并轉(zhuǎn)化為公司的節(jié)省,而且使得它更好地促進企業(yè)提高可擴展性和效率。
程序保留
此過程涉及阻止遷移中的應(yīng)用程序,這可能會在重新架構(gòu)中吸引大量時間以便能夠在云中運行,或者在最近升級時不準(zhǔn)備遷移,如果遷移可能會成為一項代價高昂的事務(wù)。如果云不支持應(yīng)用程序或者存在與應(yīng)用程序關(guān)聯(lián)的現(xiàn)有沉沒成本,則還可以決定保留應(yīng)用程序。
根據(jù)小時和即時使用的需要,企業(yè)可以在遷移到云時選擇最佳可用選項。企業(yè)需要權(quán)衡所選方法的利弊,并據(jù)此采取相應(yīng)措施。這樣,在以傳統(tǒng)和非傳統(tǒng)方式運行舊應(yīng)用程序時節(jié)省了大量精力。