阻止企業(yè)快速擴展技術棧以改善客戶體驗的主要障礙之一是供應商鎖定。當客戶無法從一種服務遷移到另一種服務時,就會出現(xiàn)這種情況,這可能是由于專有技術與外部軟件不兼容,或者由于合同協(xié)議阻止用戶采用競爭解決方案所致。
當供應商將數(shù)據(jù)轉移至另一個解決方案提供商的服務變得困難、昂貴或幾乎不可能時,這種情況就會加劇。數(shù)據(jù)集越大,使用的服務越多,遷移就越困難,成本也越高。這種現(xiàn)象被稱為“數(shù)據(jù)引力”。
缺乏靈活性和敏捷性阻礙了一些企業(yè)采用技術,而這些技術可以幫助他們匹配競爭產(chǎn)品、創(chuàng)新并使自己與市場上的競爭對手區(qū)分開來。
企業(yè)要想取得成功,業(yè)務領導者需要了解供應商鎖定和數(shù)據(jù)引力挑戰(zhàn),并實施策略來避免這些挑戰(zhàn)。這里有6條建議可供業(yè)務領導者參考。
1. 構建應用程序時要考慮可移植性
構建任何獨立于供應商特定概念、體系結構和功能的應用程序的關鍵原則是可移植性。這意味著在應用程序的設計階段,需要做出正確的體系結構決策,抽掉任何供應商依賴項,并添加可移植性層??梢浦残允沟迷诟鞣N主機環(huán)境中安裝和支持應用程序變得簡單,而無需開發(fā)人員更改代碼。
這不是一個新概念。過去,它已經(jīng)成功地用于使應用程序獨立于數(shù)據(jù)庫、中間件和安全供應商。我們中的許多人似乎已經(jīng)忘記了這一點,因為我們迫切需要轉向云計算。然而,成熟的企業(yè)確實有這個原則,不會輕率地使用云服務提供商發(fā)布的所有服務/lambda和功能,從而保持對其應用程序架構的控制。
這為他們提供了靈活性和更強大的談判能力,因為他們不受數(shù)據(jù)引力規(guī)則的約束。
2. 保留對應用程序堆棧的控制
任何基于云的應用程序通常在其堆棧中有四個基本組件:安全層、應用程序邏輯層、數(shù)據(jù)層,最后是基礎設施(硬件)層。擁有清晰的抽象并堅持標準而非(云)供應商特定的實現(xiàn)是理想情況。
上云的主要原因是計算基礎設施,但是沒有意識到這一點,企業(yè)經(jīng)常陷入使用上述服務的陷阱,并發(fā)現(xiàn)自己被困在其中。這是一段艱難的旅程,如果有一個領域需要他們特別密切關注,那就是數(shù)據(jù)層。
選擇獨立于云供應商的這一層最終將能夠使企業(yè)保留其數(shù)據(jù)的所有權。這將使他們能夠控制數(shù)據(jù)可移植性和數(shù)據(jù)遷移。如果沒有這一點,他們就會陷入供應商的“數(shù)據(jù)引力”中,正是他們自己缺乏理解和盡職調查,才使自身陷入了漩渦。
3. 堅持開放標準方法
專有技術常常導致供應商鎖定。就該問題而言,采用開放標準方法是解決方案。開放標準的出現(xiàn)是為了避免“鎖定陷阱”。有了開放標準,客戶可以靈活地從一個供應商切換到另一個供應商,使他們能夠創(chuàng)建定制的解決方案,即使是競爭激烈的技術。
一些流行的廠商中立型開放標準包括JSON、REST、HTTP、LDAP、OAuth、gRPC以及SQL。
4. 避免與單一供應商的技能鎖定
隨著時間的推移,許多企業(yè)已被確定為“單一供應商商店”。在過去的30年里,這些公司已經(jīng)與單一供應商(微軟、IBM或甲骨文)的技能深度鎖定。整個開源運動就是為了擺脫這些單一供應商的束縛。
現(xiàn)在,同樣的場景在云技術的背景下再次上演。這是企業(yè)需要敏銳意識到的問題。他們需要在收購和培訓現(xiàn)有員工方面進行投資,以了解整個云計算供應商的情況,以便能夠以“供應商中立”的方式做出明智的決策。擁有只知道一個堆棧的資源就像揮舞一把錘子——所有東西看起來都像釘子。
5. 采用混合和多云策略
根據(jù)Gartner的說法,“大多數(shù)企業(yè)采用多云策略都是為了避免供應商鎖定或利用最佳解決方案。”Forrester還發(fā)現(xiàn),超過一半的業(yè)務決策者認為避免供應商鎖定是部署“即服務”數(shù)據(jù)管理策略的最主要原因。
到2025年,超過四分之三(76%)的企業(yè)將使用兩個或更多的公有云,近三分之二的企業(yè)在應用軟件上的支出將用于云技術,很明顯,在遷移至云時避免鎖定是許多企業(yè)的首要任務。
通過采用混合云和多云架構,企業(yè)可以選擇提供“與云無關”(cloud-agnostic,即應用和工作負載可以在任何云平臺上運行,不依賴于哪一個云服務平臺)服務的供應商,這能夠使他們根據(jù)業(yè)務需求自由地混合和匹配來自不同供應商的工具和服務。
重要的是要明白,這可能會導致前期成本增加。但從長遠來看,這是一個明智的選擇,因為在應用程序的整個生命周期中,供應商鎖定將付出高昂的代價。
6. 查看合同細則,準備好談判
這一步似乎是顯而易見的,但是當趕時間的時候,許多企業(yè)會粗略地閱讀合同的細則。企業(yè)應該確保他們的法律團隊仔細審查合同,以確保不存在供應商鎖定情況。
在審查合同時,重要的是要了解服務是否支持輕松遷移,是否有工具或資源可用于支持應用程序的集成和遷移,以及服務是否在預算范圍內(nèi)。密切關注合同協(xié)議,例如自動續(xù)訂,這可能會使企業(yè)陷入長期服務的困境。在可能的情況下,協(xié)商數(shù)據(jù)的所有權可以幫助企業(yè)減小數(shù)據(jù)引力的挑戰(zhàn)。
不要讓供應商鎖定扼殺創(chuàng)新
對于一個新成立且資源和技能有限的企業(yè)來說,它可能有助于對硬件/軟件供應商或云提供商進行標準化。也就是說,早期做出的決策可能會對長期戰(zhàn)略產(chǎn)生負面影響,特別是當企業(yè)發(fā)展或戰(zhàn)略變化時發(fā)生供應商鎖定情況。
對于面向未來和面向供應商的應用程序,請盡可能理解并實現(xiàn)上述建議。這將幫助企業(yè)從鎖定中解放出來,并能夠使企業(yè)使用行業(yè)最佳和最具成本效益的技術進行創(chuàng)新,幫助企業(yè)的業(yè)務在競爭中保持領先地位。
關于企業(yè)網(wǎng)D1net(r5u5c.cn):
國內(nèi)主流的to B IT門戶,同時在運營國內(nèi)最大的甲方CIO專家?guī)旌椭橇敵黾吧缃黄脚_-信眾智(www.cioall.com)。同時運營19個IT行業(yè)公眾號(微信搜索D1net即可關注)
版權聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉載需在文章開頭注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責任的權利。