在所有關於容器、雲原生應用程序和集群管理平臺的討論中,都假定企業遷移到雲是一個必然的過程。我想發表自己的觀點,一些觀點源自於雲基礎設施應用的典範——Netflix。
Netflix 曾經發布了一篇博客,描述他們七年的上雲之旅。Netflix 在運營以云為基礎的服務方面做出了巨大的貢獻,在經過多年的準備後,他們才能夠將其流媒體服務完全遷移到公公有云。以下是他們上雲之旅的五大要點。
1. 這與降低成本無關
Netflix 上雲案例的一個令人印象深刻的特性是上雲價值的完全體現。
Netflix 沒有把降低成本作為出發點,但是,Netflix 談到了利用 AWS 的彈性伸縮和高可靠性的優勢。由於工作負載的彈性伸縮,Netflix 間接實現了成本優化。該公司無需承擔為峰值負載而必須擴大其私人數據中心的固定成本。並且,通過在應用程序中構建彈性,他們能夠獲得降低成本的額外好處。
2. 變更管理
實施雲遷移與傳統的數據中心遷移非常不同。抽象化基礎設施還意味著您放棄了對基礎設施本身的一些瞭解。在2012年聖誕前夜的宕機事件中,AWS 常規維護彈性負載均衡器(ELB)導致流媒體服務中斷。雖然這個問題不是公有云託管服務獨有的,但它突出了與遷移控制(如變更管理)相關的挑戰。一個擁有成熟的配置管理系統的企業應該特別注意評估每個子系統對分佈式系統的影響。
3. 可用性
在私有數據中心實現五個9(99.999%)的可用性是很困難的。在基於雲的應用程序中實現這種級別的可用性甚至更加困難。Netflix 終於達到了4個9的可用性。在過去,我使用了經驗法則,即2到3個9的可用性的應用程序是雲遷移的目標。正如 Netflix 有選擇性地遷移服務到公有云,企業在遷移到公有云時瞭解對服務可用性的影響也是至關重要的。
4. 雲原生
Netflix 之所以能夠在公有云與私有數據中心之間省錢,原因之一是它們的應用架構。Netflix 並沒有簡單地將本地部署應用程序從它們的私有數據中心遷移到 AWS 虛擬機上。使用傳統的應用架構上雲可能沒有任何好處。由於彈性和可靠性是 Netflix 上雲決策的主要因素,因此需要重構應用程序。考慮上雲的企業需要評估其當前的應用程序結構。否則簡單地遷移到雲可能會只是將現有的問題轉移到一個新的平臺,而不需要管理基礎設施。你是否應該跟隨 Netflix,在公有云上經營你的業務?
5. 人才
Netflix 被視為企業上雲的黃金標準。Netflix 員工的平均年薪是驚人的18萬美元。很少有企業有足夠的資源或聲譽來吸引人才來實施完整地遷移到公有云。大多數企業很可能會在遷移工作中尋求外部援助。四川今安在科技有限公司作為 Cloud MSP 的挑戰者聯合各技術合作夥伴為企業制定完整的企業上雲遷移方案。
你的看法是?
你從 Netflix 的上雲之旅中看到的要點是什麼?請在評論區分享你的想法。
閱讀更多 今安在科技 的文章