方明
企業將業務遷移到云端并不容易,但可以安全有效地完成。企業對于業務有速度的需求,需要更快構建的能力,這是遷移到AWS等公共云平臺的驅動因素之一。構建軟件并將其交給運維團隊的日子早已不復存在。相反,企業可以通過不斷構建、集成、部署、保護、監控和修復來提高運營效率。
企業將工程師從構建基于設備的解決方案,轉變為支持在AWS平臺上構建在云中的產品線時,以下是一些詳細的信息、提示和注意事項,這些可以幫助企業更快、更輕松地遷移到云中。
數據中心
要在全球范圍內為客戶提供產品和服務,企業需要在全球范圍內尋求數據中心。這需要與客戶所在地的公司簽訂合同。隨著對等提供商和上游問題的出現,這個過程可能需要幾個月才能在每個數據中心啟動和運行。
企業采用合適的數據中心非常困難。例如,在某些數據中心,如果有人意外按下緊急電源關閉(EPO)按鈕,必須先評估情況,才能恢復供電,這意味著在此期間無法提供服務。這對企業來說可能是一個巨大的痛苦。
企業雖然無法阻止某些數據中心問題,但可以采取預防措施來緩解這些問題。如果企業正在構建自己的數據中心,需要在多個數據中心設施中托管其應用程序。如果企業使用的是AWS等公共云,則可以在多個區域托管應用程序。另外,企業可能還希望在多個公共云上運行應用程序,例如AWS、Microsoft Azure和谷歌云。企業可以分散風險,確保其應用程序在地理位置上分散良好,無法輕松刪除。
機架空間分配
一旦企業在數據中心設置了機架和網絡連接,需要機架空間和擴展計劃,考慮某些功能將會增加,可能需要更多的機架空間。如果由于增長或其他原因沒有計劃耗盡空間,可能需要花費數周的時間來確定并實施解決方案。

企業要知道需要多大規模,以及如何快速添加該容量。如果正在構建自己的數據中心,應用程序的體系結構將驅動其規模發展,無論是來自面向客戶的工作負載、數據持久層還是它們之間的中間層,企業都需要彈性增長。這是使用公共云的優勢之一:能夠以非常靈活的方式訪問更多計算,因此企業可以更快地規劃容量。
功耗
企業需要更多機架空間的其他原因,功耗可能是其中之一,因為機架密度取決于硬件的功率和數量。根據CPU消耗的功率,企業可能需要更改虛擬機管理程序硬件或將機架的一半留空。切換和重新測試虛擬機管理程序可能需數周時間。
數據中心和機架可用的網格是必須仔細考慮的關鍵部分,尤其是在構建自己的數據中心時。使用公共云的另一個優勢:有人已經考慮過功耗,他們除了在數據中心旁邊建設自己的發電設施之外,還具有備用電源功能和其他系統,以確保應用程序保持正常運行。
管理程序敏捷性
即使使用正確的虛擬機管理程序,企業也需要擔心敏捷性,IO性能很快會成為瓶頸,會讓存儲空間不足。根據具體情況,企業必須關閉一堆復制、備份的應用程序,然后擴展硬盤的大小,這可能需要數月的努力來解決。
電纜
很多企業實際上用完了將管理程序連接到網絡所需的電纜,這是一個轉折點;但同時也意識到這可能永遠不會結束;這個循環將繼續,需要繼續克服挑戰。
任何類型的事故或效率低下都會導致浪費數月的時間。這也是一個提醒,當企業將業務移動到公共云時,就不會采用電纜。如果應用程序需要大量增長、全球覆蓋或彈性工作負載,公共云可以減輕和消除這些物理障礙。
濫用報告
一旦企業在AWS云平臺上啟動并運行,濫用報告就開始出現并且感覺不好。雖然提高了項目的生產率,但人們開始看到安全事件,并收到了一些濫用報告。這強調了通過平臺的管理層和控制層來監視建設者的必要性。通過CIS Benchmark和自動修復提供治理也有助于解決問題。
應用程序安全
工作負載很容易啟動,但流入和流出應用程序仍然需要保護。這需要在數據平臺上進行應用層保護,以確保數據在傳輸過程中是安全的。
靜態數據的安全性
如今,應用程序是使用用戶界面、API、數據庫和對象存儲構建的。要保護靜態數據,企業需要使用高級威脅防護來保護Amazon S3存儲桶免受錯誤配置和惡意軟件的侵害。
混合云
即使使用AWS公共云提供的計算和存儲,企業也需要強大的服務區域為客戶提供支持。為了滿足對強大、穩定、可擴展的網絡需求,依靠AWS公共云作為主干,受益于服務等級協議(SLA),并使用云計算防火墻構建企業的傳輸虛擬私有云。
目前,主要有2個角色正在向云端轉移:軟件工程師和風險專家。在快速建立和保持安全之間有一種自然的阻礙,但是需要2個群體提供的平衡,確保構建者在安全方面不會失控,并確保安全專家不會實施太多的控制,這會降低開發速度。
盡管存在技術挑戰、商業競爭以及大量障礙,但企業可以通過規劃、準備和創新來確保云計算應用旅程的安全。