Home Blogs 從單片架構到可組合架構:如何推動價值和投資報酬率
Applications

從單片架構到可組合架構:如何推動價值和投資報酬率

About The Author

Outline

歡迎觀看《超越邊緣》第二集,這是一部專門探討現代數字企業面臨的動態挑戰的播客。

在本集中,我們的主持人,Edgio應用程式平臺產品副總裁Ishan Anand與Valtech North America首席技術官Mihaela Mazzenga和高級Ellery Womack交流。 Edgio工程系,關於:

  • 什麼是可組合性?
  • 企業爲什麼要遷移到可組合的架構?
  • 企業可以採取哪些步驟來過渡到可組合無縫連接?
  • 爲了獲得可組合架構的最大優勢,企業應該尋找的一些功能
  • 還有更多!

“因此,微服務,API,雲原生SaaS和無頭(MACH)真正將所有這些偉大方法結合在一起。 這種組合將現代軟體的精華帶到桌面上,用於構建業務能力和擴展體驗,因爲您可以擁有微服務,擁有API,擁有SaaS,您可以擁有真正獨立的無外設, 但最有意義的影響發生在您將它們結合在一起時。"

介紹Edgio的Beyond the Edge播客第2集: 從單片到可組合架構:如何推動價值和投資回報,由Edgio應用平臺產品副總裁Ishan Anand主持。

Ishan Anand: 您好,歡迎來到Beyond the Edge,這是一個致力於探索現代數字企業所面臨的動態挑戰的播客。 我是您的同事,Ishan Anand,Edgio應用程式平臺產品副總裁。 今天,我們將深入瞭解可組合的架構,以及它們如何幫助組織提高團隊速度和構建更快的站點。 亞馬遜,Nike,沃爾瑪,豐田,Target, 還有無數其他品牌都在使用這種方法,並且有充分的理由。

因爲根據Salesforce 2022《 商業狀況 報告》,77%採用此架構的組織(佔四分之三)表示,它可以提高靈活性並提高轉化率。 因此,讓我們與客人一起超越極限。 今天,我們有Valtech首席技術官Mihela Mazzenga和Edgio高級工程總監Ellery Womack。 Mihaela,請自我介紹,並告訴我們您在可組合架構中的背景,開始使用。

米哈埃拉·馬津加: 謝謝你,伊尚。 我叫Valtech North America的CTO Mihela Mazzenga。 我想說,我的大部分經驗都是在構建SaaS平臺方面,在這種平臺上,像是可組合性和無外設的方法實際上已經存在了一段時間,這真正是因爲不需要重塑車輪,減少在多個接觸點上執行的開銷。 從那裏,我將我的知識應用在一個標誌性的美國品牌,這個品牌已經轉變成純板數位化,我帶領他們經歷了一個非常純的可組合,無頭的遷移,這是該地區在2019年的第一個端到端的遷移。 我一直在使用Valtech將這些知識應用於企業品牌轉型中。 我還在MACH Alliance工作了兩年半的時間,擔任大使,擔任該計劃的大使領導,這與工作的客戶端密切相關,更具體地說,是最終推動可組合世界商業價值的因素。

Ishan Anand: 謝謝。 很高興有一位在企業中使用MACH的早期就做了這麼多的開創性工作。 Ellery,您能告訴我們更多關於您的可組合架構背景的資訊嗎?

艾勒裏·沃馬克: 當然。 我叫艾勒裏·沃馬克。 我是Edgio的高級工程總監。 我在Edgio的專家服務部工作,在那裏我們幫助客戶從CDN,Web託管和安全產品中獲得最大價值 。 在過去幾年中,我幫助許多客戶提高了網站性能,並採用了可組合的無頭架構,爲最終用戶提供了卓越的體驗。 我的背景是技術諮詢,我主要從事系統集成和幫助其他客戶處理任務關鍵型軟體工程項目。 在Edgio,我們已經 幫助了超過一百位客戶,其中許多客戶都在電子商務領域,顯著 提高了他們應用程式的站點速度

什麼是MACH? 可組合性? 無頭?

Ishan Anand: 很好。 謝謝你。 讓我們開始將觀衆提升到相同的水平,只需澄清一些術語。 我在無數次客戶呼叫中看到了可組合的,無頭的,分離的,API優先的術語。 MACH架構可以互換使用,而且經常會引起混淆。 Mihaela,您能否幫助您澄清這些條款?

米哈埃拉·馬津加: 是的,我覺得有時所有這些討論都是從MACH的定義開始的。 這次我想要做的就是要讓我們的討論更進一步,或許能讓話題變得更成熟一些,就是要真正專注於它的重要性或它的不同之處。 因爲我認爲很多觀衆可以簡單地瞭解微服務和API以及雲和無頭的定義。 但真正的可組合性意味着利用多個單獨的功能共同創建一個完整的系統。 您將聽到這些通常稱爲構建模塊或樂高模塊。 理想情況下,這些功能是雲原生SaaS組件,但您也可以在自己的環境中使用自定義雲解決方案。 如果您研究經典的軟體工程,它是編寫軟體的基本方法。 它剛剛應用於當今的雲功能現代世界。 我還想補充一點,我認爲我們已經…很多次有關於MACH是否是未來的問題,我們爲它創建了一個縮寫,這是很棒的。 但我認爲這種軟體裝配體實際上是非常現實的。 因此,微服務,API,雲原生SaaS和無頭是將所有這些偉大方法真正結合在一起的原因。

而且,這種組合將最優秀的現代軟體帶到桌面上,用於構建業務功能和擴展體驗,因爲您可以擁有微服務,API,SaaS,您可以獨立擁有無外設。 但最有意義的影響發生在你把它們結合在一起。 我認爲我們的理解,設計, 也許當我們談論不起作用的事情時,真正地將自己紮根並瞭解端到端的價值,而不僅僅只關注您所瞭解的一件事情,對於在軟體組裝的新世界中取得成功至關重要。

Ishan Anand: 是的,我真的很喜歡你可以擁有微服務的洞察力。 您可以在MACH,微服務,API,Cloud Native和Headless中擁有所有縮略詞, 但您可能並不實際是MACH。 就像你可以擁有餅乾配方的所有成分,但你仍然需要將它們結合在一起,以正確的方式烘烤,這樣你就可以得到真正的餅乾,而它們不會被燒燬,對吧? 我認爲這是一個非常有洞察力的觀點。 不要過於嚴格地看定義。 這也是您使用它的方式。

爲什麼要遷移到可組合的體系結構?

Ishan Anand: 讓我們來談談爲什麼公司應該進行這種遷移,以及已經進行這種過渡的公司和組織。 艾勒裏,你能從這開始我們嗎?

艾勒裏·沃馬克: 當然。 我們在Edgio見到的最大成功之一是財富500強時裝零售商,當COVID開始時,隨着在零售店或實體店購物的人數越來越少,他們的收入開始急劇下降。 他們在一個單一的電子商務平臺上,感覺到這種平臺不夠靈活,無法按客戶需求所需的速度發展數字業務。 而且已經在掙扎。 因此,我們首先與他們進行概念驗證,只是爲了向他們展示我們是否重建漏斗頂部的頁面(我們稱之爲主頁,產品列表頁面和產品詳情頁面),以便您獲得更好的客戶體驗。 它將比您當前平臺上的速度更快,這將導致轉換率,平均訂單價值,每個用戶的收入,跳出率以及他們通常關注的所有重要KPI的提高。 因此,我們能夠在幾個月內爲他們的其中一個品牌實現這一目標。 我們取得了預期的結果。 就他們而言,因爲他們是一家跨國企業,擁有多個品牌,接下來的步驟是,我們如何在其他地方應用這一點?

我們在美國,加拿大,歐洲,亞太地區等地區擁有多個品牌。 旅程的下一個階段是構建可重複使用的體系結構,以便我們擁有一個針對所有這些網站(全球所有這些品牌)部署的代碼庫。 在接下來的兩年中,我們能夠反覆地將其推廣到他們的所有業務,這些業務一直作爲獨立的單一電子商務平臺營運。 現在,當他們在一個地方做出改進或添加新功能時,其他人都會獲得好處。 他們都在遷移到後期架構後看到了類似的KPI優勢。

Ishan Anand: 太棒了。 因此,財富500強公司的轉換率更高,其團隊的迭代速度更快。 這幾乎就像讓更多的工程師加入您的團隊,而不必實際花費成本。 Mihaela,您是否有想到的ROI示例或案例研究?

米哈埃拉·馬津加: 因此,在這一基礎上,Ellery很有趣,這一點真的很相似,也許它指向了最有價值的地方。 我認爲,在這些大型多品牌,多區域組織中,這些組織現在可能正在研究多年以來技術蔓延的問題,並質疑如何繼續推動價值。 這可能是一個對話,不僅僅涉及可組合的問題,而且完全符合可組合的承諾。 雖然它允許在顯示層或接觸點層實現差異化,但它還允許您在其全球技術範圍內對其核心功能(或者我將稱之爲這些商品)進行整合。 因此,這些組織現在真正需要開始更像SaaS公司自己這樣思考。 他們需要確定如何最大化投資,但最重要的是,爲所有客戶帶來相同水平的質量體驗。 您只能通過通用的核心功能來實現這一點,同時允許客戶接觸點完全根據該地區或該品牌的客戶需求進行定製。 此時的接口不必相同。 實際上,它不應該是相同的,因爲前端,體驗,與客戶的接觸點,相當誠實地說,需要是最個性化的,而核心是一種真正的商品。

這實際上只能通過MACH大規模實現,我說,因爲我認爲MACH傾向於分化。 即使您考慮到全球組織可能擁有的不同合作伙伴的數量,我們也不是說只有一個合作伙伴可以完成這一切。 我們完全期望您不僅擁有多種技術,而且還擁有多個合作伙伴,而且這些合作伙伴也瞭解他們在哪些方面能夠獨特地推動價值。 在品牌層面,我們可能可以參考提升和轉化等內容,我認爲在組織層面,我們真的想要參考,相當誠實地說,組織變革。 我討厭使用這個詞,因爲它被過度使用,但事實是如此。 創新和心態,這有時是相當難以衡量的。 在這方面擁有正確的理解和專業知識是至關重要的,因爲這不僅僅是構建下一個網站。 這是真正的轉型,您必須在餐桌上擁有正確的經驗,才能將這種轉型推向成果。 有時,您甚至不認識到自己正在走上道路,需要幫助才能真正利用這一投資。 今天有一些組織正在實現這一飛躍,沒有雙關的意圖,因爲例如,Mars組織與Valtech合作,爲多品牌環境創建了飛躍加速器,從而真正奠定了可組合的基礎,並實現了這一差異化, 但在這個等式中實現難以置信的上市時間。

我認爲價值或價值的定義在過去的12個月裏已經變得非常成熟。

Ellery Womack: 而不僅僅是大型品牌和大型企業是MACH和Composable的理想候選產品。 我們還與一些規模較小的公司合作。 一個很好的例子是 Universal Standard,他是利用Edgio的Shopify客戶。 他們的移動網站體驗特別慢,他們迫切需要改進。 我們有一個決策點,是轉到Shopify 2.0,採取另一個增量步驟,還是利用我們的技術專業知識,實際上現在只是將重心放在無頭位置。 他們最終決定去無頭,並建立了一個新的網站使用NOX,然後Shopify , Storefront API。 當他們啓動它時,他們看到轉換率提高了200%。 因此,即使您的傘下沒有多個品牌,如果您有合適的團隊,我也會毫不猶豫地更仔細地查看MACH。

Ishan Anand: 是的,我真的很喜歡通用標準案例研究,作爲證明它基本上是任何規模的企業。 幾年前,他們在Jamstack會議上進行了一次非常有吸引力的演講。 Mihaela,我喜歡您所說的MACH是解決這一技術蔓延的解決方案。 作爲需要成爲技術公司的每個公司的一部分,隨着軟體吞噬了世界,軟體基本上佔據了您企業和組織的所有部分。 MACH是一種解決方案,當IT開始消耗業務的各個部分時,它將幫助您管理複雜性。 我想說一下,讓我們假設某個人現在已經被說服了。 顯然,我們在所有業務規模上都顯示出了價值和ROI。

實現無縫過渡所需採取的步驟

Ishan Anand: 但是,團隊組織需要採取哪些步驟來實現儘可能無縫的過渡? 如何從這裏到那裏? 也許艾勒裏,你可以從這開始我們。

艾勒裏·沃馬克: 是的。 因此,從技術開始,MLOC和Composable的其中一項優點就是您可以選擇所有工具。 因此,一個好的第一步是查看所有供應商,查找您需要使用的工具,並開始選擇供應商,確定您喜歡的內容管理系統。 通常,如果您使用的是單片平臺,則有一個拖放編輯器,也許還有一些其他可以集成的選項。 但有了可組合,世界是你的牡蠣。 因此您可以查看多種不同的選項。 因此,選擇內容管理系統,電子商務系統或前端框架,只需嘗試識別您要使用的所有工具,然後查看所有集成點。 如果需要在系統之間進行任何後端複製,規劃遷移,最終您想要開始對這些工具進行概念驗證,以確保您的團隊對這些工具滿意,您希望如何將這些功能結合在一起。 在一天結束時,最大的好處之一是,現在您的團隊可以更好地完成他們的日常工作,以及他們喜愛和滿足他們需求的工具。

這是您的團隊在開始走上無外在軌道後所能看到的巨大優勢。 我總是建議人們,特別是在電子商務行業,開始構建你的產品詳細資訊頁面. 如果您可以先啓動該功能,那麼您將看到最大的優勢。 因此,如果您想了解一下,我是否從主頁,PLP或PDP開始? 這絕對是一個開始的地方,因爲您只是有這麼多的有機流量和付費搜尋直接進入產品頁面,人們通常會查看一個產品,添加到購物車,然後轉換。 所以我強烈建議你從那裏開始,然後向後工作到你的PLP,你的搜尋和你的主頁。 對於演示行,購物車和結帳都是值得關注的事情。 但在很多情況下,我不會考慮將它們作爲MVP或類似的選擇。

可組合架構的功能可實現最大優勢

Ishan Anand: 好的。 然後,當您完成這些選擇時,作爲一個組織,Mihaela,企業應該尋找哪些功能,以便從可組合的體系結構中獲得最大的好處?

米哈拉·馬津加: 在我回答之前,我想補充一點,也許再加上一點,因爲艾勒裏,你直接跳進了技術的深處。 我認爲,在可組合的環境中,尤其是在您使用一體化平臺時。 順便說一句,我並不是以負面的方式說,因爲我認爲每種類型的技術解決方案都有合適的匹配。 但是,在技術之外,這是一種絕對的思維轉變,從您所能做的事情和對作爲一個學科內的組織所做貢獻的期望來看,而在我之前,這種轉變更有說服力, 您正在圍繞平臺預設的觀點開展工作。 即使有靈活性,也只有您不必考慮的事情。 我認爲路線圖,如果您想要使整體組織的工作變得更簡單,那麼如果以前沒有路線圖,路線圖就非常重要。 並瞭解如何通過轉換實現價值,瞭解何時結束轉換,因爲產品和產品迭代會重新啓動,而這在轉換過程中並不一定是這樣。

一次性結合太多內容,包括產品進步,轉型,客戶體驗,品牌重啓, 同時交換後端操作系統(如OMS)-這是災難的絕對祕訣。 瞭解您作爲一個組織的能力,您可以走多快,瞭解您的團隊,瞭解您組織中團隊的差距,這對流程的影響(不僅僅是技術),對人員的影響, 變革管理絕對是必須與之抗衡來定義的,因爲我們自然知道,對於我們人類來說,任何類型的變革通常都是令人不安的,有很多問題,這不會有任何不同。 這對大多數組織來說是一種巨大的模式轉變。 我想說的是,如果您讓技術領先,您可能需要重新評估該策略,因爲這應該是一個以業務爲導向的計劃。 在一天結束時,如果您不能將兩者分開,如果您大多是一家技術公司,並且您是出於技術原因而這樣做的,當然有各種風味,但即使如此,請理解您的原因。

Ishan Anand: 是的,這真的是一個很好的呼籲。

米哈拉·馬津加: 那麼,這導致的功能,對嗎? 應針對哪種類型的功能? 哪些人受益最多? 老實說,我會回頭詢問,您認爲哪些功能能爲您的客戶或其人口統計數據中的團隊帶來最大價值? 就您的起點而言,您必須從該值開始。 通常情況下,這將引導您朝着客戶的方向前進。 那麼客戶的痛點是什麼? 客戶的價值點是什麼? 我們將討論整體速度等問題,對嗎? 作爲客戶,我是否會在主頁作爲示例呈現之前反彈,然後專注於邊緣? 在轉換之前,我是否會跳轉? 交易時間和專注於商業。 我是否體驗到您提供的最佳個性化內容? 內容準備和重點關注CMS。 我可以找到我想要但可能不知道我想要的產品嗎? 然後專注於搜尋。 所有這些,都有基本的TCO和基本的速度,我認爲您不能從這個公式的任何部分中刪除這些。

這兩種獨立對一個組織都有非常持久的影響。 因此,儘管作爲一名技術專家,我認爲您需要尋找對您有意義的功能來推動價值。

Ishan Anand: 我喜歡,理解原因。 從IT的根源來看,爲什麼會回到您的客戶那裏,而這將根植於這一點,而不一定是技術。 這真的是爲了滿足您對業務的需求。 這是一個非常強大的提醒。

誰應該使用可組合架構?

Ishan Anand: 我想稍微轉換一下。 我們在前面討論了如何採用可組合架構的各種規模的企業。 你早些時候說過,整體在某些情況下並不一定壞。 那麼作爲一家公司,您如何知道誰應該使用可組合的架構? 我將把這一聯繫交給你們任一個人回答。

米哈拉·馬津加: 艾勒裏,我提名你。

艾勒裏·沃馬克: 謝謝。 我對此表示感謝。 因此,我傾向於與之合作的客戶可能會出現兩個真正常見的主題。 一是靈活性和工具,只需擁有滿足您業務目的的正確工具。 那麼,這些工具是否感覺到這些工具可以讓您靈活地完成日常工作? 或者是否有其他工具更加專注? 它們具有更小的功能集,更適合您的需求。 構建可組合的堆棧是爲了找到適合您,您的企業和您的團隊的正確工具和產品。 然後將它們整合在一起,以便您的團隊能夠根據自己的條件完成工作。 同樣地,工具選擇,供應商選擇對此非常重要。 還有一件很常見的事情就是需要啓用多點觸點,而不能使用當前堆棧來實現這一點。 因此,您希望在店內,移動,網路和其他通路提供一致的客戶體驗。 不要將業務邏輯和工作流複製到多個單片和支援通路,這一點很重要。 在工程領域,我們往往將這種說法稱爲”乾燥”,這意味着不要重複自己。

米哈拉·馬津加: 艾勒裏,我想說每個人都應該使用一個可組合的建築。 我不想讓這成爲MACH與整體對話。 有許多強大的傳統系統將在大多數組織中完全發揮作用。 其中有自己開發的組件。 複雜性和集成性非常高。 我認爲第一,形勢將繼續向可組合性轉變。 API經濟將繼續增長,我們必須小心,答案實際上是混合的。 您與系統的集成並不被視爲MACH,在某些情況下不應被視爲MACH。 然後,您將與系統集成,從而爲您提供精細的業務能力。 我認爲今天的組織需要像您說的那樣簡單地看和說,靈活性和工具,我可以利用哪些工具? 我不應該更改哪些工具? 因爲更改應該是此環境中的最後一個選項。 但我不知道在當今時代,有一個組織實際上不會在其軟體架構中利用某些可組合性。 在所有情況下,這是最純粹的MACH方法嗎? 不,絕對不是,但我認爲它存在。

老實說,最強大的組合是混合的組合,因爲它認識到我們在此處的意圖是給組織提供選擇,在某些情況下,這種選擇可能是遺留下來的。 我們需要專注於使我們與衆不同的因素,並繼續推動真正購買商品和建立差異化。 對我來說,這是一個方程式,它涵蓋了單體和可組合的,以及MACH和你想要拋出的所有其他首字母縮略詞。 但我認爲這是今天每個人的牡蠣。

Ishan Anand: 是的,我喜歡這種定位,它不一定是二元選擇。 您可以合併傳統。 可以說,它可以是一個頻譜,在你的堆棧中有多少MACH或純MACH組件。

現在是擁抱可組合性的時候了:領先的指標

Ishan Anand: 我想把自己放在聽衆的心裏,聽起來很棒。 它將選中所有複選框。 但他們始終將可組合或MACH視爲永遠的未來計劃。 路線圖的進一步發展需要大量的投資。 哪些主要指標可以用作現在進行變革的觸發因素? 他們日常面臨的挑戰實際上並不意味着… 您不應該等待。 您應該立即開始進行這一增量步驟。

米哈埃拉·馬津加: 我認爲最主要的指標總是客戶摩擦。 因此,在客戶旅程中,是否有一些不理想的點:轉化率下降,反彈率不斷上升,時間長度或體驗質量以及數據和內容,這些都會導致一些客戶不滿。 正如我們所知,客戶通常不會遇到任何問題,告訴我們他們對部分體驗不滿意的地方。 我認爲我們從那裏開始並承認,這並不一定是遺產所獨有的。 這並不像您在MACH和可組合的生態系統中也不會遇到問題。 但是,如果您沒有客戶摩擦,並且您對TCO感到滿意,那麼您可能會詢問您在這條路線下所要獲得的結果是什麼類型。 但我認爲這是從那裏開始的,而這些都是很容易找到的。 他們應該是您組織中已知的事情,以及您已經在衡量的客戶歷程。

Ellery Womack: 是的,只是回顧其性能方面,如果您的網站沒有通過核心Web Vitals,這是一個很好的指標,表明您應該做出改變。 這並不一定意味着MACH和COMPOSIBLE。 但是,如果你不能到達那裏,那麼你一定要考慮一下。 我們的許多客戶經常查看他們的核心Web Vitals,因爲這會影響他們在Google上的搜尋排名。 因此,查看他們最大的滿意畫圖,以及用戶在顯示器上看到內容的速度,累積佈局偏移量(測量頁面呈現時內容的偏移量)以及症狀延遲。 當我嘗試與頁面互動時,哪項是衡量它更新和響應速度的方法? 谷歌正在使用此資訊來輸入有機搜尋排名。 如果您不在前三個搜尋結果中,則這些搜尋的一半以上的點擊次數不會轉到您的網站。 因此,掌握這一點非常重要。 在這一領域,MACH和可組合的架構角度將提供市場上可用的最佳性能。

因此,這是我們客戶真正關注的一件事。 甚至使用我們的RUM (一種 實時用戶監控工具)來保持領先,並確保在推出新更改時,他們實時瞭解對其核心重要數據的作用。

米哈拉·馬津加: 艾勒裏,即使在那些,對嗎? 我確信,您可以參考解決方案同時存在的案例,對嗎? 因此,爲了儘快實現價值,您可以將邊緣解決方案(如Edgio)放在傳統系統之上,以便在您開始遷移或全面轉型時,只需幾個月的投資,就能立即快速地提升價值。 我認爲這一價值並不被低估。 因此,再次指出混合動力,應鼓勵他們將我們的最佳能力混在一起,併爲客戶帶來更好的體驗。

總結

Ishan Anand: 是的,我認爲這實際上是一個很好的註釋,應該鼓勵混合動力,因爲它可以讓您更快地實現這些優勢的價值。 我們從可組合的架構開始,讓網站載入更快,團隊更靈活。 現在,我們將討論您應該如何採用它,而這並不一定是二元選擇。 我要感謝各位嘉賓,我們的訪客,Valtech首席技術官Mihela和Ellery, Edgio高級工程總監。 然後,感謝我們的觀衆今天加入我們的《超越邊緣》。 我們將在下一集中看到您,在這裏,我們將討論 預測性預取 以及這種方法如何將頁面載入降至次秒的速度。 不要錯過它。 我們將在下一次見到您。

如果您準備過渡到可組合的體系結構,Edgio將隨時爲您提供幫助! 立即與我們的專家交談。

Tags

Just For You