避免雲端鎖囿問題以因應潛在的監管變革
AWS,GCP
![避免雲端鎖囿問題以因應潛在的監管變革](https://kingcloud.tech/wp-content/uploads/2024/03/1711584418-hand-holding-cloud-system-with-data-protection-scaled-e1679572484750.webp)
在我居住的街道盡頭,有一座備受讚譽的美麗花園,花卉鮮艷,草坪修剪整齊。與這片優美的花園相鄰,是一塊長期荒蕪、雜草叢生的空地。每當我路過那裡,都會想著這片被遺棄的空間若能加以改造,定能化身為一處宏偉景致(就像那座花園)。然而,沒有人願意為此負起責任。同樣地,許多資訊長和技術長在工作生活中也面臨著類似的「被遺棄空地」:雲端鎖囿的問題。
雲端鎖囿可能會為企業領導人帶來重大困擾。英國通訊業監管機構Ofcom對此問題亦表達了疑慮。今年早些時候,Ofcom宣布將把英國雲端市場提交給競爭與市場管理局進行調查,強調了互通性障礙以及雲端超級供應商收取高額離場費用的問題。
但是,企業不應只是被動等待(並期望)監管機構來解決這個問題。作為雲端優勢的忠實擁護者,我提出了兩種實用的方式來對抗雲端鎖囿。
採用技術策略的優勢
第一種選擇很直接:與您的雲端服務帳戶經理坦誠對話,表達您對雲端鎖囿的疑慮,並爭取更有利的條款與條件。這種做法或許能取得一些成果,但並非保證成功。因此,還有一種更有效的策略:採取技術策略,賦予您避免供應商鎖囿的能力,而且無需花費過多成本。
想像一下,與其獨自嘗試將那片被遺棄的空地改造成花園,倒不如加入一個園藝社群,讓多人共同努力創造出非凡的成果。對於雲端資料庫而言,情況也是如此。您可以選擇跨雲端供應商提供可攜性和靈活性的平台,而不必完全依賴單一雲端供應商的技術堆棧。
讓我們以資料庫為例,它是許多關鍵業務應用程式的重要基礎元件。每個雲端超級供應商都會提供一系列的SQL、NoSQL和圖形資料庫選項,以滿足各種類型和規模的技術問題。但關鍵在於避免被鎖定在單一雲端堆棧,這會阻礙您在需要時切換雲端的能力。
一個可行的解決方案是選擇來自postgres.org或任何雲端供應商的「純淨PostgreSQL」- 也就是PostgreSQL的基本開源版本。這無疑能在初期提供靈活性,但隨著應用程式成長並需要企業級功能,您可能會遇到限制。
雲端真正的優勢在於能夠現代化您的資料層,充分利用雲端原生特性,如可擴展性和恢復能力。
為了實現這一點,您需要能夠跨不同公有雲端運行並共用通用API的資料庫。那些為雲端環境量身打造的技術,從根本上就是為雲端設計,能提供最大的靈活性和優勢。
檢視您目前雲端供應商的產品選項是很自然的做法,因為您已經在使用他們的平台。然而,請謹記這些服務是專門為特定的雲端環境量身打造,因此可能會限制您未來的成長空間。如果您決定更換雲端供應商或採用多雲端策略,由於不一致的API,要在雲端資料庫「矩陣」之間移動可能會相當麻煩。
如果在嘗試將那片被遺棄的空地改造成美麗的社區花園時,您只能使用單一套園藝工具,那幾乎是不可能的,也無法達到預期目的。
您必須了解,這些服務及其功能總是需要針對特定的雲端環境進行某種程度的定制。AWS的全受管理關聯式資料庫引擎Aurora雖然與MySQL和PostgreSQL相容,但它是專門為在Amazon上運行而設計的。這意味著它無法在內部部署環境中運行,當然也無法在GCP(Google雲端)上運行。
因此,您將不得不花費大量時間和成本,對應用程式進行更改,以適應雲端超級供應商合作夥伴專屬的PostgreSQL版本,使其能在雲端環境中有效運行。您將被鎖定在該版本的應用程式中,因為它實際上無法在其他地方工作。同樣的情況也適用於Google的PostgreSQL等價版本(CloudSQL for Postgres)或Microsoft的版本(Azure PostgreSQL)。
如果您真正想要實現多雲端策略,您需要考慮如何從中端Google切換到低端Amazon。雖然大家經常討論擴展能力,但毫無疑問,雲端的主要賣點之一就是您可以像向上擴展一樣輕鬆地向下縮減。
實現多雲端優勢的關鍵
要實現多雲端的優勢,您需要考慮提供跨雲端通用API和可攜性的資料庫。目前有幾個基於開源PostgreSQL的資料庫選項,可讓您保持雲端資料庫選擇的開放性,避免陷入雲端供應商鎖囿的陷阱。
等待監管機構介入的時間可能很長且結果難料。現在主動採取措施來減輕雲端鎖囿問題至關重要。
透過釋放企業自雲端鎖定的束縛,您可以釋放多雲端環境的真正潛力。就如同那片”被遺棄的空地”等待著被改造成美麗的花園,您的應用程式可以在多雲端生態系統中綻放光芒,讓您輕鬆擴展規模,並享受每個雲端供應商所提供的最佳服務。
因此,不要等待他人來解決問題。立即採取行動,開始耕耘您的多雲端未來吧。