22 天遷移到公共雲
Lush 說這是可能的。
在不到一個月內將你的核心業務從一個公共雲遷移到另一個公共雲看起來像是一個遙不可及的目標,但是英國化妝品巨頭 Lush 認為可以做到這一點。
去年九月 Lush —— 你也許知道它是那些糖果色的、好聞的沐浴和護膚產品背後的公司 —— 與已有的基礎設施供應商 Acquia 的合同快要到期了。
Acquia 已經在 AWS 中託管了 Lush 的基於 Drupal 的電子商務環境好幾年了,但該零售商想要退出合作。
根據 Lush 的首席數字官及公司的繼承人 Jack Constantine(他的父母在 1995 年成立該公司)的說法,該安排是「尷尬」和僵硬的。
他今天在舊金山舉行的 Google Cloud Next 會議上說:「我們不太滿意那份合同,我們想看看我們還能做些什麼。」
「那是一個非常封閉的環境,這使我們難於看清下一步做什麼。」
「(我們) 可以再簽署一年,在此期間想出一個有更多的控制權的長期計劃,但是(我們)最終結束了這種掙扎。」
在淘遍市場後,Lush 目標放在 Google 的雲平台上。該公司已經很熟悉 Google 了,已於 2013 年底從 Scalix 遷移到 Google Apps(現稱為 G Suite)上。
然而,只有幾個月不到的時間進行遷移,要趕在 12 月 22 日現有合同截止前和聖誕節購物的關鍵時期前。
Constantine 說:「所以這不僅僅是有點關鍵的業務,我們要考慮高峰交易期,那時會有巨大的交易。」
Lush 擺脫了官僚主義意味著 Constantine 能夠在選擇供應商上快速決定。他說:「接著團隊只要全力進行就行。」
他們還為這次遷移專門優先優化了用於遷移的 「一體化」 Drupal 程序,而把 bug 修復推到以後。
Lush 12 月 1 日開始物理遷移,12 月 22 日完成。
團隊「像其他遷移一樣」遇到了挑戰,Constantine 說:「你肯定會擔心將數據從一個地方傳輸到另一個地方,你必須確保一致性,客戶、產品數據等需要穩定。」
但是,這位 CDO 表示,讓公司採用這個難以置信的緊張時間表是因為團隊缺乏備選方案: 沒有後備計劃。
Constantine 說:「在截止日期前的一個星期,我的同事和我們的 Google 合作夥伴打了電話,他們對這是否會發生有點緊張,他們問我們 Plan B 是什麼,我的同事說:Plan B 就是讓 Plan A,就是這樣」。
「當你拋出這樣一個聽起來有點難以置信的艱難的截止日期時,而(你需要保持)關注那些認為這是我們可在這個時間範圍內可以實現的目標的人,而不是那些放置阻礙說『我們必須要延期』的人。」
「是的,每個人都很緊張,但你實現了很多。你實際上完成並盯牢了它。你所要做的就是完成、完成。」
現在的重點是將該電子商務應用轉移到微服務架構,同時研究各種 Google 工具,如 Kubernetes 容器管理系統和 Spanner 關係資料庫。
Constantine 說,該零售商最近也建立了使用 GCP 和 Android 的原型 POS 系統。
(題圖:Lush's Oxford St, UK store. Credit: Lush)
via: https://www.itnews.com.au/news/a-public-cloud-migration-in-22-days-454186
作者:Allie Coyne 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive