棒約翰CTO:披薩巨頭如何成功應(yīng)對超級碗賽事
最近恐怕沒有誰要比美國國家橄欖球聯(lián)盟超級碗大賽的洛杉磯公羊隊和辛辛那提孟加拉虎隊感受到更大的壓力吧。不過棒約翰(Papa Johns)這樣的外賣食品供應(yīng)商,卻也要在超級碗期間面臨嚴峻的挑戰(zhàn)。
這家在北美經(jīng)營著3300家餐廳的外賣披薩巨頭,無疑將在超級碗這個美國收視率最高的體育賽事期間看到訂單的大幅增長。
這將是一項壓力巨大的任務(wù),但是基于公司為應(yīng)對疫情期間食品配送需求增加而展開的IT工作,棒約翰的IT主管對超級碗期間實現(xiàn)預(yù)期業(yè)績充滿信息——特別是棒約翰采用了Google Cloud Platform堆棧,以及Splunk提供的云分析工具,后者在放置故障方面非常有效。
棒約翰高級副總裁、首席洞察力和技術(shù)官Justin Falciola表示:“超級碗比普通的星期五比賽更重要,但也不會大出幾個數(shù)量級。我們每個小時都會觀察系統(tǒng)中的這些微小變化和異常情況,因為這可能涉及到數(shù)百萬美金,我們就像老鷹一樣密切關(guān)注著?!?/p>
對于棒約翰來說,提供商Splunk扮演著兩個角色。一個是被作為棒約翰公司安全運營的一個組成部分,另一個是提供“可觀察性”以幫助Falciola和他的團隊監(jiān)控大量非結(jié)構(gòu)化數(shù)據(jù),這種數(shù)據(jù)會在特定的大業(yè)務(wù)窗口期涌入棒約翰的多個數(shù)據(jù)存儲庫。
“每天,我們有將近半數(shù)的訂單都是在三個小時內(nèi)涌進系統(tǒng)的,是高度壓縮的,因此實時響應(yīng)門店和客戶的需求,是至關(guān)重要的。我們通過使用Splunk的軟件,就不必以特定格式對所有系統(tǒng)進行編碼來發(fā)出數(shù)據(jù)。通常我們只查看基礎(chǔ)設(shè)施中不同種類技術(shù)和不同應(yīng)用所產(chǎn)生的數(shù)據(jù)。”
Splunk提供的功能,有些類似于針對計算機日志文件的谷歌搜索,客戶包括Zoom、英特爾、可口可樂、康卡斯特、凱悅和空中客車等大型企業(yè),Splunk讓企業(yè)客戶能夠?qū)崟r地監(jiān)控所有機器數(shù)據(jù),包括結(jié)構(gòu)化數(shù)據(jù)和非結(jié)構(gòu)化數(shù)據(jù)。例如,該平臺將棒約翰的所有業(yè)務(wù)數(shù)據(jù)流傳輸?shù)揭粋€索引中,客戶可以通過一種定制的儀表板中搜索該索引,而且這個儀表板可監(jiān)控所有類型的數(shù)據(jù)。
“Splunk在運營分析領(lǐng)域的確有一技之長,”Falciola說。
秘密武器
通常,我們必須根據(jù)要搜索的模式編寫數(shù)據(jù),但是Splunk的搜索處理語言打破了這一要求,讓棒約翰這樣的企業(yè)能夠通過儀表板進行監(jiān)控,例如,監(jiān)控披薩在烤箱中烘烤的時間、切割和打包披薩需要多長時間、需要原料的數(shù)量、司機取貨和送貨時間、送貨地區(qū)的天氣條件等。
而且,Splunk與Google Cloud Platform結(jié)合使用,可讓Falciola和他的團隊更深入地了解整個業(yè)務(wù)流程。
他說:“Splunk讓我們能夠深入了解整個電子商務(wù)的環(huán)境,我們可以實時查看在什么位置某項指標——例如位置準確性——可能會出現(xiàn)降低。映射方面可能存在問題,也有可能是發(fā)布的新代碼或者業(yè)務(wù)配置出錯了,也有可能不是系統(tǒng)的問題,而是因為發(fā)生了暴風雪?!?/p>
Falciola表示,棒約翰也采用了微軟Azure,而且只有少數(shù)幾臺服務(wù)器還沒有100%上云,Splunk幫助他們能夠從日常業(yè)務(wù)中發(fā)生潛在的異常問題。
他說:“正是這種快速發(fā)現(xiàn)異常或者超出正常范圍的能力,對我們產(chǎn)生了很大的影響?!?/p>
實時洞察
棒約翰采用Splunk只是一個縮影,有越來越多的企業(yè)在他們的云基礎(chǔ)設(shè)施中增加了實時監(jiān)控工具來滿足客戶不斷增長的需求。
Futurum分析師Daniel Newman表示:“我觀察到云技術(shù)的采用率正在顯著提高,提供更高的實時可觀察性和對應(yīng)用性能的監(jiān)控。隨著各種規(guī)模的企業(yè)越來越依賴無摩擦的客戶體驗來保障他們的業(yè)務(wù)運營和企業(yè)發(fā)展,錯誤范圍需要越來越小,毫無疑問,眼下和未來企業(yè)將需要這種技術(shù)來克服這些挑戰(zhàn)。”
棒約翰的食品配送業(yè)務(wù)增長非???,每個周末都會產(chǎn)生大量數(shù)據(jù)。盡管如此,像超級碗這樣的重大賽事,還是需要在每個門店和內(nèi)部IT部門進行大量的提前規(guī)劃,這就需要進行大量的混亂測試才能真正做好準備。
棒約翰與Splunk的合作讓Falciola和他的IT團隊更有信心,讓公司通過連接內(nèi)部所有后端和前端系統(tǒng),解決質(zhì)量控制和業(yè)務(wù)連續(xù)性問題,實現(xiàn)Falciola所謂的“真實用戶監(jiān)控”。
他表示:“這解決了我們基礎(chǔ)設(shè)施中數(shù)百個應(yīng)用的運營問題,并使其易于理解,”這也使棒約翰的IT團隊能夠“以更有效的方式操作平臺,并更快地解決瓶頸問題”。