可組合技術堆棧如何提高企業敏捷性

已發表: 2022-07-19

我們正在經歷一個前所未有的巨大變化和動盪時期。 全球大流行和地緣政治緊張局勢給幾乎所有垂直行業的許多企業帶來了巨大的不確定性。 Candyspace 技術總監 Adam Davey 說,企業需要平衡速度、靈活性和效率才能蓬勃發展。

對企業敏捷性和做出更明智、更快速的決策的能力的需求日益增加,以便在這個瞬息萬變的環境中生存。 這就是為什麼如此多的企業正在採用可組合的技術堆棧,以平衡靈活性和效率與豐富的強大功能集。

這種方法是由客戶需求和業務需求驅動的,組織尋求靈活性以創建強大且引人注目的數字體驗,從而擺脫過時的傳統技術套件的限制。

隨著企業進入大流行後的更新階段,那些擁抱這種敏捷性的企業很可能會發展和成長。 那些不這樣做的人可能會停滯不前並最終失敗。

“到 2022 年,Covid-19 爆發所推動的快速創新將加速 60% 的組織向可組合企業的轉變。” Yefim Natis - Gartner 傑出副總裁分析師和研究員。

堆棧與套房

可組合的技術堆棧是由各個架構元素組成的技術生態系統,這些元素集成在一起形成一流的總體解決方案。 這種 BYOE(建立您自己的經驗)系統架構方法可以與提供一組預定義功能的“單體”或基於套件的方法形成對比。

可組合架構將單體套件的功能解構為通過 API 連接的單個微服務,這些微服務可以構建以滿足客戶和企業不斷變化的數字需求。

可組合不是一個全有或全無的指令:公司能夠從小處著手,隨著時間的推移有機地發展其可組合能力。 採用這種方法,數字團隊不僅可以將產品快速推向市場,還可以戰略性地增強企業中現有的技術能力。 它真的很靈活。

就其本質而言,基於平台的多合一套件通常可以成為滿足企業多樣化需求的理想通用解決方案。 但是,在某些用例中,它們可能天生不靈活。 那麼我們如何看待這在現實世界中的表現,客戶端?

例如,如果您是一家擁有眾多品牌的複雜產品製造公司,那麼管理您的 CMS、電子商務和營銷自動化需求的單一單一平台可能無法完全滿足廣泛的功能需求。

正是在這些環境中,我們經常看到“影子 IT”得以解決遺留系統和部門繁文縟節的缺點。 團隊必須在合規雷達下使用未經批准的技術工作才能完成工作。

堆棧或套件的選擇最終歸結為業務和客戶用例,而強大的基於一體化平台的套件可能是正確場景中的正確解決方案。 這一切都是為了將這些要求與可用技術解決方案的能力相匹配。

可組合方法對企業和客戶的好處

根據我們的經驗,大型組織在數字化成熟度方面差異很大,但通常,它們總是具有高度複雜的業務需求。 通常,這些需求最好通過可以輕鬆適應其不斷變化的需求的解決方案來滿足。

技術領導者正在快速發現為數字參與和業務轉型提供可組合技術生態系統的訪問權限的明確且令人信服的原因。 作為技術領導者,我們發現通過這種方法,我們可以通過提供對數字參與的一系列服務和解決方案的訪問來實現差異化和卓越。

這些構建塊可以包括開源軟件和許可軟件,所有這些軟件都在一個通用平台生態系統上交付。 在這個平台級別,我們能夠標準化安全性、合規性和部署方面的最佳實踐,並為產品團隊的開發人員提供交付解決方案的構建塊。 選擇這種方法可以解放企業,讓他們專注於結果。

在這一切中,我們不要忘記客戶。 對於客戶來說,他們所擁有的“最近最好的”數字體驗不斷提高和設定標準。

對於今天的客戶來說,第二好的根本不夠好。 (根據最近的研究,86% 的客戶會在兩次糟糕的體驗後離開品牌。)這種技術方法有助於開發具有吸引力、無摩擦、相關和個性化的模範數字體驗。

靈活性——可組合的技術堆棧可以改變企業的增長、擴展和快速適應不斷變化的客戶需求的能力。 這不是一個全有或全無的方法:選擇這條路徑可以使技術團隊能夠戰略性地更換單一堆棧的一個組件,以便及早證明價值,收集見解並充滿信心地從那裡建立起來。

在創作自由方面,解耦前端也有強大的好處。 企業可以選擇最適合相關用例的前端 Web/應用程序技術,讓創意團隊和前端團隊通過為客戶提供身臨其境的數字體驗來完成最佳工作。

速度——採用可組合的方法來構建您的技術堆棧還可以在業務敏捷性和速度方面帶來許多好處,使產品能夠更快地進入市場,更早地實現其價值並更快地響應市場變化。

“到 2023 年,採用智能可組合方法的組織在新功能實施速度方面將超過競爭對手 80%。” 加特納。

至關重要的是,這還允許您圍繞這種方法構建您的運營業務模型。

到 2020 年底,Gartner 發表了一篇引人入勝的主題演講,題為“商業的未來是可組合的”,將“可組合企業”描述為一個由可互換構建塊構建的組織。

這種模塊化、基於塊的產品開發方法允許不同的人員、團隊甚至外部公司使用通用標準和接口有效地協同工作。

可靠性和可擴展性——不要忘記,我們在這裡談論的是由一系列精心挑選的 SAAS 產品構建的組合解決方案。 通過這樣做,我們能夠獲得現代 SAAS 平台的固有優勢。

其中包括零停機時間、無縫更新、安全和修補——所有這些都由平台負責。 通過使用利用微服務架構的平台,該解決方案能夠根據客戶的需求無縫擴展。

可組合技術的 Candyspace 生態系統

在 Candyspace,我們精心挑選了一些關鍵技術平台,使我們能夠為客戶構建同類最佳的解決方案。 我們所採用的平台和技術必須支持我們圍繞組件互操作性和可擴展性的指導原則。

值得注意的是,我們生態系統中的許多技術平台都是 MACH 聯盟的成員,他們倡導“開放標準,最佳企業技術生態系統”,其指導原則如下:

M:微服務 - 構建單獨的服務以支持高度可擴展且獨立部署和管理的客戶和業務功能。

A : API-First - 所有功能和互操作性都通過 API 公開,確保堆棧生態系統的組成部分之間存在共同商定的通信方式。

C :雲原生——利用基於雲的 SAAS 產品的優勢,提供同類最佳的安全性、彈性擴展和自動更新(而不是簡單地放置在雲實例上的專用遺留系統)。

H : Headless - 允許前端表示層與後端分離。 這為創建與編程語言/框架無關的引人注目的客戶體驗提供了極大的自由。

通過利用這些 SAAS 平台並採用可組合的架構方法,我們能夠滿足我們的客戶在數字成熟度之旅中的需求,並為他們當前和未來的需求創建強大的解決方案。

從 UI 的角度來看,我們使用的技術範圍涵蓋原生(iOS 和 Android)和混合應用程序(Ionic)以及許多前端框架和庫(Angular 和 React),所有這些都可以選擇和適應項目的具體需求。

這為我們的開發團隊提供了構建客戶喜愛的豐富、乾淨和直觀的界面的自由。

從內容基礎架構的角度來看,我們利用 Contentful API 優先的無頭 CMS 平台。 Contentful 使超過 30% 的財富 500 強企業和全球數千個品牌能夠創建和管理數字體驗。

領先的分析師 Gartner 認為 Contentful 在 2021 年 Forrester Wave for Agile Content Management Systems 中表現出色。 這使我們能夠擴展全渠道客戶體驗,為任何數字平台製作靈活的內容。 這是一款功能強大的企業級內容編輯工具,可為他們提供靈活的工作流程,讓他們能夠為任何渠道創建結構化內容。

對於我們的商務能力,我們利用 BigCommerce 平台——在 2022 年 Forrester Wave 的 B2C 和 B2B 商務浪潮中被評為表現出色的平台。 BigCommerce 是一個安全且可擴展的 API 優先的開放式 SaaS 平台,可跨 B2C 和 B2B 用例提供一組豐富的商務功能。

該平台擁有使各種規模的商家能夠在線建立、創新和發展業務的工具,並為商家提供複雜的企業級功能和性能以及易用性。

BigCommerce 平台的優勢在於它迎合了我們許多代理專業所在的各種行業,包括製造、汽車、快速消費品和美容。

為了提高這兩個關鍵的 SAAS 產品的互操作性,Candyspace 最近開發了一個 BigCommerce 連接器 - 一個自定義應用程序現在可在 Contentful App Store 上使用,並被各行各業的眾多公司使用。

BigCommerce 連接器允許使用 Contentful 平台的組織選擇 BigCommerce 產品並將其添加到登錄頁面、輪播、促銷元素等。

連接器將 BigCommerce 產品 SKU 存儲在 Contentful 平台中,確保始終從 Bigcommerce 中提取價格、描述、圖像等數據,確保內容不重複且是最新的。

一旦產品上線,至關重要的是我們能夠有效地迭代並根據洞察力做出數字決策。 為此,我們利用了許多強大的平台,使我們能夠通過執行客戶行為分析、進行 A/B 測試、個性化和定位來優化客戶體驗。

我們使用客戶分析平台 Contentsquare 來展示有關客戶如何與您的數字產品交互的數據和見解。 這使我們能夠回答以下問題:您的客戶在哪裡下車? 低於標準的體驗會給您的業務帶來多少收入? 對您的產品進行哪些最重要的改進以優先考慮將產生最大影響?

一旦您能夠回答這些問題並更深入地了解客戶的痛點,我們就可以利用這些見解來使用 Optimizely(Web 和全棧)等工具運行迭代實驗程序。 這使我們能夠在向更廣泛的受眾推廣之前,向一小部分用戶測試新功能和內容。

由於我們堆棧的開放性,我們生態系統中的所有這些技術功能都可以與其他關鍵業務數據存儲庫無縫集成。 這個數據層的互操作性當然是通過通用 API 標準來促進的,允許在雲中的應用程序和服務之間進行無縫通信。


可組合技術的 CandyStack 生態系統。

賦能企業和客戶

現在,企業能夠更有效、更快速地響應不斷變化的業務需求和客戶需求比以往任何時候都更加重要。 對系統架構採用可組合的方法提供了一種連接可擴展 SAAS 平台、與前端技術接口、使用數據庫和訪問云服務的標準化方法。

這種方法有助於更短的發布週期、更快的上市時間和更低的總擁有成本。 這也提供了更大的技術和創意自由,允許團隊選擇最適合他們的用例、預算和技能的語言和框架。

對系統設計採用解耦方法,並在邏輯上將 UI 與應用程序邏輯分離,從而使非原生數字化的企業能夠獲得我們在當今初創企業和擴大規模中通常看到的可操作性和靈活性。

向可組合企業架構的轉變是由對提高業務敏捷性的需求推動的——它允許組織設計他們需要的體驗,採購他們需要的組件,然後快速交付並繼續適應。

最終,作為技術領導者,我們真的需要問自己:我們是在將 IT 預算用於修補和維護我們的遺留系統,還是將寶貴的技術資源用於構建下一代客戶體驗?