系統遷移失敗 如何實施雲遷移策略的最佳實踐

2021-10-14 17:13:07 字數 2844 閱讀 4122

組織需要採用正確的雲遷移策略將其應用程式遷移到雲平台中,以降低成本,提高應用程式的效能。

通過向組織提供按需使用的技術資源,雲計算技術正在改變it行業。大多數依靠資料驅動資訊和產品敏捷性的組織都開始了雲遷移的旅程。但是,遷移到雲平台的過程是一項艱鉅的任務。無論是需要從內部部署設施遷移到雲平台還是要整合混合雲和多雲架構,選擇合適的雲遷移服務提供商都可以幫助組織成功進行雲遷移。而且,需要務實的雲遷移策略來實現雲計算解決方案的實時效能和效率。以下是一些需要遵循的雲遷移最佳實踐。

遵循的雲遷移最佳實踐

(1)了解業務需求

根據以下三個考慮事項準備遷移計畫:業務目標、現有應用程式體系結構、業務需求。組織可以實現不同的目標,例如提高應用程式效能、簡化操作、降低總體擁有成本,或者按需提供資源可用性、可擴充套件性和安全性等,從而著手進行雲遷移。

(2)遷移計畫

組織在了解其業務需求之後,需要確定遷移應用程式所需的雲平台工具和技術。例如aws伺服器遷移服務(sms)、資料庫遷移服務(dms)和來自amazon的directconnect或來自azure的classic migrate、database migration services等一些眾所周知的雲計算服務,可以幫助組織通過雲計算平台遷移現有元件。

(3)遷移執行

接下來,組織可以執行每個應用程式的遷移。為了有效地遷移到雲平台,並檢視更快的業務成果,需要遵循以下已證明的策略:

(4)重新託管(提公升和轉移):

使用諸如aws的伺服器遷移服務(sms)或azure的classic migrate或人工實施過程之類的工具將應用程式從內部部署環境遷移到雲中被稱為rehost。這是一種最簡單的方法,因為它不涉及組織業務流程的變化。然而,其應用架構的修改比較困難,靈活性低,雲資源利用效率低。

(5)重建平台(提公升、修補和轉移)

如果要在遷移應用程式時更換一些元件以利用azure和aws等雲平台,則稱為replatform。考慮一種情況,組織通過使用azure資料庫服務或亞馬遜關聯式資料庫服務(rds)更改自託管資料庫來遷移原有應用程式。

這聽起來與組織在rehost中所做的事情非常相似。但是與此相比,這是非常快速的遷移,並且需要最少的整合,其中包括測試工作。

(6)回購

當組織採用企業資源計畫(erp)系統之類的雲計算服務替換整個應用程式,並在雲計算市場上利用同一erp系統作為服務時,這就是所謂的回購。如果組織的專案需要更改現有的許可證模型,並希望移動全新的應用程式,那麼這麼做是適合的。

(7)重構

在這裡,組織將在大多數雲計算服務(例如負載平衡、自動擴充套件和cdn服務)的幫助下編寫乙個全新的結構。對於需要擴充套件、效能或內部部署設施無法實現的其他功能的專案,建議繼續執行此過程。

(8)退役

一旦將其遷移到雲中,可能不再需要一些應用程式。組織可以隨時將它們取出,以釋放有用的應用程式的空間和資源,並利用雲遷移服務。

(9)保留

並非所有的應用程式都是相同的,有些應用程式可能不適合通過雲平台進行遷移。組織可以將這些應用程式永久保留在內部部署設施,甚至在遷移過程的早期階段。

雲遷移並非一勞永逸的過程。由於流程的複雜性和雲遷移策略的缺乏,組織在遷移到雲平台的過程中經常失敗。這就是選擇合適的雲遷移服務提供商的原因。以下是為一些雲遷移挑戰和解決方案。

雲遷移的挑戰和解決方案

(1)安全性

雲計算環境與內部部署環境之間的安全性比較看起來很相似,但是它們的屬性根本不同。如果雲計算伺服器存在安全問題,則是一場災難。

解決方案:

對於組織來說,在遷移過程中為每個應用程式規劃出安全性要求及其遵從性會更容易。可以使用雲計算支援的入站和出站埠阻塞服務。此外,還可以使用雲計算服務提供的使用者身份驗證機制。通過評估與內部部署安全措施相比是否等效或更好地確定來自aws或azure的服務。除此之外,aws和azure都支援hipaa合規性,從而提公升了安全級別。始終建議新增由任一雲平台提供的ssl證書。

(2)財務成本

儘管組織的目標是將業務遷移到雲平台來降低成本,但一些組織最終還是在不同的雲服務中增加了額外的成本。因此,很難從經濟角度上理解遷移是否成功。由於雲計算環境的動態特性,在採用新服務或擴充套件應用程式時進行快速更改可能會導致更高的成本。

解決方案:

明確定義有關預期支出或遷移成本節省的關鍵績效指標可以有所幫助。組織始終可以建立最佳的經濟模型,這可以幫助他們了解將在應用程式、服務和專案上花費的費用。與往常一樣,通常有可以通過aws或azure進行計算的選項,這將有助於規劃預算。

(3)培訓

組織確保在引入新技術時,每個利益相關者都必須參與其中,這一點至關重要。

解決方案:

組織要使用雲計算伺服器的資源必須知道雲遷移中使用的服務。雲計算服務提供商的**上有足夠的培訓材料,但是組織必須保證確實有足夠的時間對其進行培訓。

(4)資源利用

組織必須確保託管在aws或azure上的應用程式具有高可用性和彈性。雲計算機器例項不會永遠存在。因此,當應用程式在計算機例項之間移動時,需要找到一種保留應用程式狀態的方法。

解決方案:

(5)終端使用者體驗

如果組織可以解決成本問題,並且其應用程式使用者在使用它時沒有任何問題,那麼就可以實現遷移目標。但這對於所有的遷移來說都不相同,因為可能會出現諸如使用者會話意外終止、應用程式資產未正確載入、新資料未在應用程式上更新等問題。

解決方案:

在使用自動縮放功能時,組織需要確保將會話儲存在資料庫中而不是檔案系統中。這將幫助組織克服會話意外終止的問題。還必須確保通過cdn網路正確地管理應用程式資產,以避免在應用程式上出現資產損壞的任何問題。

為避免意外的雲遷移失敗,並從雲遷移服務中獲得切實的收益,組織需要與可靠的雲遷移服務提供商進行合作。

阿里雲伺服器遷移失敗 何時宣告雲應用遷移失敗

阿里雲伺服器遷移失敗 您在矽谷聽到的很多時髦術語是 快速失敗 這意味著找出不起作用的內容,以便繼續進行。在大多數情況下,這是可靠的建議。但是,某些企業的it部門發生故障可能會讓您失望,因此許多it專業人員不惜一切代價避免發生故障,或者至少永遠不要宣布故障,即使這意味著要花費數百萬美元來處理效率低下的...

如何向雲計算遷移

在企業裡,許多上雲遷移成功的案例,都是先從一些較為簡單的應用開始遷移,然後再一步步把更多的應用和資料遷移到雲,不可能同時把所有的應用都一下遷移過去。對於要遷移上雲的應用和資料,制定乙份詳細的計畫與時間表是必要的,遷移是乙個很複雜的過程,可以先從最簡單的應用開始,然後再考慮複雜的 關聯度比較高的業務,...

如何從事雲計算拿高薪 該怎麼避免雲遷移失敗

如何從事雲計算拿高薪?該怎麼避免雲遷移失敗?隨著雲計算在企業中的應用不斷增多,越來越多的企業將業務遷移到雲上。然而並不是所有雲計算部署都能帶來好處,一旦雲遷移失敗企業將面臨巨大的損失。接下來就給大家分享避免雲遷移失敗的幾種方法。為什麼會遷移失敗?許多it領導者都面臨著雲遷移的失敗,因為他們將應用程式...