當企業決定將業務遷移到云端時,這意味著需要重新設計應用程序、進行規劃以及決定哪些工作負載遷移到何處。
Target 公司大約十年前開始了云計算之旅。Target公司基礎設施高級副總裁Hari Govind表示,在一年中最繁忙的時候,公有云為該公司提供了所需的可擴展性。
Govind在一封電子郵件中說,“如果我們完全在私有云上運行季節性工作負載,我們需要過度配置計算和存儲容量,然后在一年中的許多時間不能充分利用這一容量。這種做法是非常低效的。”
如今,該公司的業務主要在谷歌云平臺和微軟Azure云平臺支持的混合多云架構上運行。
不過,Target公司的云計算之旅并不順利。
Govind說,“Target公司的4000多名工程師通力合作,在事件驅動的微服務架構上全面更新應用程序堆棧,而不是將遺留應用程序提升并轉移到云端。”
Govind描述了成功實現現代化的三管齊下的方法:
·將應用程序重寫為基于微服務的異步事件驅動架構。
·利用開源。
·在所有環境中運行同質集群管理平臺。
盡管進行了大量的規劃,Target公司還是經歷了和其他企業類似的沖擊和困擾。
Govind說,“隨著Target公司的應用工程師在2018年和2019年開始在云中運營工作負載,采用公有云的相關成本最初十分高昂。”
這是很多企業將業務遷移到云平臺之后遇到的常見問題。
CloudBees公司首席營銷官Shawn Ahmed表示,從固定成本模型轉變為可變成本模型需要一種不同的思維方式。
根據Flexera公司發布的2022年云計算狀況報告,80%以上的企業表示,支出管理是其云計算戰略中的最大挑戰。如果沒有適當的護欄,云計算的動態性可以很容易地使支出猛增。
為了降低成本,Target公司在工程方面進行了投資。這家零售商開發了一些工具,用于管理整個云端和內部部署的工作負載分配、數據移動、原始計算、內存、磁盤和網絡帶寬的服務消耗。
Govind說,“這些工具和措施可以幫助我們在2020年和2021年將公有云支出增長放緩至個位數,盡管Target公司在這些年實現了前所未有的數字增長。”
Target公司2021年加入了開放計算項目,這是美國第一家加入該項目的主要零售商。該項目由Facebook公司發起,旨在設計更節能、更便宜,并具有開源與硬件開放協作的優勢的數據中心產品。
除了SONiC等開源項目之外,該公司還計劃通過分類的商品硬件繼續降低私有云的成本。
該公司計劃繼續實施當前戰略,保持混合部署,利用公有云進行規模調整和成本套利,利用私有云處理數據密集型工作負載、業務線應用程序、企業系統和邊緣計算。
Govind說,“我們已經了解到,公有云的長期成本影響是有意義的,無論是承諾支出還是按需消費,都適用于快速增長的瞬時工作負載以及內部部署效率低下的工作負載。我們也敏銳地意識到,純粹從計算單元的角度來看,私有云可以提供顯著的成本效益。”
提出的建議
對于希望了解Target公司數字化轉型成功的企業,Govind提出了幾條建議:
(1)有意識地投資于架構以使應用程序(例如微服務)現代化,可以在工作負載和數據可遷移性方面為企業提供面向未來的證明。
(2)專注于云成本優化(FinOps),這是一種致力于有效利用云計算容量的實踐,即使在中期也可以幫助管理成本。
(3)擁有大量私有云足跡的大型企業可以受益于為混合云工作負載管理制定一套規范,以及將敏捷性構建到支持工作負載分配的平臺中。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。