亞馬遜網路服務(AWS)宣布,將停止為新客戶提供某些雲端程式碼工具
雲端無疑是一個服務市場。因此,雲端服務供應商可自由決定在特定區域銷售某些服務。同樣地,他們也可以選擇將數個定義的服務包裝在某些合約內銷售,同時也可視情況將其他服務銷售給新客戶或現有客戶(但不一定兩者皆是)。
雖然金融服務業、家用網路服務供應商,甚至某些電信業者和零售商可能會以某種誘餌式的方式,將最吸引人的優惠僅提供給「新客戶」,但資訊科技業通常則相反。為了鼓勵新客戶採用廠商的長期平台發展藍圖,更常見的做法是將新客戶引導至較新的產品,而非舊有產品。
這或許可解釋亞馬遜雲端服務(AWS)最近的作法。
Cloud9與AWS CodeCommit
在7月份的一份初步聲明和產品旗標之後,到了今年8月,新客戶將無法再申請AWS Cloud9(一種雲端整合開發環境)和AWS CodeCommit私有Git存放庫服務。
這就是正在發生的變化,那麼這些技術如何被使用?有哪些替代方案?AWS對於此策略和做法又有何解釋呢?
AWS Cloud9 IDE是一種針對雲端開發人員的代碼編輯服務,支援多種程式語言和執行階段偵錯工具。它內建終端機和一系列工具,可用於編碼、建置、執行、測試和偵錯雲端軟體。AWS CodeCommit是一種受管理的原始碼控制服務,可託管私有Git存放庫並儲存從程式碼到二進位檔案等任何內容。透過AWS的後端,這是一個適合不希望擔心擴充基礎架構的團隊儲存程式碼的服務。
其他現已無法使用的服務
除了Cloud9和AWS CodeCommit之外,新客戶也無法使用其他AWS服務,包括Amazon S3 Select(可使用SQL語句從Amazon S3物件中篩選和擷取資料子集的工具)、Amazon S3 Glacier Select(用於AWS Glacier的查詢工具,AWS Glacier是一種低成本但效能較慢的資料儲存服務)、Amazon CloudSearch(一種可為網站設置搜尋解決方案的受管理服務)、Amazon Forecast(一種完全受管理的服務,使用統計和機器學習演算法提供高度準確的時間序列預測)和AWS Data Pipeline(一種網路服務,雲端開發人員和資料工程師可用於自動化資料移動和轉換)。
本週Cloud Native Now與AWS歐洲、中東和非洲地區的中心單位進行了交談,並收到AWS發言人的以下聲明:
「經過審慎考慮,我們決定關閉部分服務對新客戶的開放,以便專注於提供客戶最重視的創新。這些服務將繼續提供給現有客戶,我們也將持續為這些工具進行安全性、可用性和效能的改進,但我們不打算推出新功能。無論客戶是繼續使用這些服務,或是遷移至其他AWS產品或第三方替代方案,我們都將繼續支援客戶。」
AWS的「眼光」
因此,正如我們一開始所暗示的,對嗎?隨著較新的平台技術不斷演進(且坦白說,在當前的生成式AI時代和資料科學的黃金時期,許多事物正在轉變),這是AWS運用內部「眼光」,看得比任何外部的雲端倡導者或布道者更遠的一個案例。
AWS已承諾將提供詳細指南,說明客戶可採取的步驟,以確保平順過渡至他們選擇的任何新服務。
「我們也支援遷移至更符合您不斷演進需求的其他AWS或第三方解決方案。請繼續提供意見反應,我們隨時在傾聽。」AWS首席布道員Jeff Barr在X(前身為Twitter)上說。
遷移情況
作為這裡所談論的遷移情況的實際範例(或兩個範例),AWS提供了詳細指南,說明客戶如何從Amazon CloudSearch遷移至Amazon OpenSearch,以及如何將AWS CodeCommit存放庫遷移至其他Git供應商。
針對AWS CodeCommit,AWS表示使用者可利用複製或鏡像技術來執行遷移。至於AWS Cloud9,AWS建議遷移至AWS IDE Toolkits和AWS CloudShell,後者是一種獨立的通用工具,雲端工程師可用於在AWS上執行命令。
雖然有些使用者可能會感到困擾,尤其是那些可能已處於計畫最後階段,並包含了這些「活著的遺產」技術的人,但大多數快速發展的雲端原生IT工作坊在聖誕節前(可以說)就會已經忘記這些變化。