inline:實現順暢、高效率的餐廳訂位管理,提升用餐體驗

有關 inline

inline 成立於 2015 年,是一家位於台灣的訂位系統服務商,協助餐廳以高效率的方式管理桌位、訂位和現場候位,目前為台灣、香港、新加坡、澳洲和日本超過 7000家餐廳和 亞太區 2 億使用者提供服務。以「利他主義」為核心價值觀,inline 不斷在其訂位管理系統上推出新功能,即時滿足餐廳客戶的需求。

產業別: Food & Beverage
地區: 台灣

請告訴我們您遇到的挑戰,我們在此提供您協助。

聯絡我們

為了協助餐廳實現更有效率的訂位管理,提供更好的用餐體驗,inline 使用 Google Cloud 的高自動化雲端工具快速開發實用且可靠的訂位系統功能,同時減少維運工作量。

Google 成效

  • 免除基礎架構管理工作,協助 5 人小團隊順利開發並部署新的行動應用
  • 使用 Firebase 支持跨裝置資料同步,提升餐廳桌位管理效率
  • 協助快速開發外帶外送功能,滿足餐廳在 COVID-19 期間的營運需求

在競爭激烈的餐飲業,餐廳想要提供優質的用餐體驗,不只需要美味餐點和精緻裝潢,無懈可擊的服務也是必備要素,其中包括高效率的桌位和訂位管理。畢竟,如果顧客因為管理不善而必須為一張桌子排隊等候數小時,或是發現已經訂好的位子被其他人佔去,再誘人的美食也會頓失吸引力。

inline 了解餐廳想要以高效率的方式管理桌位、訂位和現場候位的需求,致力於打造最佳數位解決方案。2016 年,inline 在台灣推出候位管理系統,並在短時間內將其擴展成涵蓋訂位、桌位、外帶和外送業務的全方位餐廳管理系統。目前,inline 的管理系統在台灣、香港、新加坡、澳洲和日本為超過 7000家餐廳和亞太區 2 億使用者提供服務。

「我們總是和餐廳客戶站在一起,即時解決他們在業務上遇到的問題。這就是為什麼我們希望能借助科技,讓我們的團隊保持靈活和高彈性,」inline 數位行銷經理 Iris Lu 表示。「例如,當 2021 年初台灣的 COVID-19 病例開始增加時,inline 團隊快速幫餐廳導入外帶外送服務,讓我們的客戶能持續營運。」

作為一間新創公司,inline 在一開始開發訂位管理系統時資源有限,需要一個可以簡化開發工作,同時支持高性能表現的強大應用開發工具。為此,inline 選擇用 Google Cloud 的 Firebase 來開發並部署其管理系統,因為 inline 的開發團隊可以輕易地在Firebase上測試並部署應用,不需要大型團隊或大量資源來管理基礎架構。

即時應對 50 倍瞬間流量暴漲,提供順暢的線上訂位服務

「當我們開始開發餐廳訂位系統時,我們知道這個想法還很新,會經歷一連串的試誤過程。Google Cloud 的 Firebase 能我們能以最輕鬆的方式開發應用,對我們來說是開發工具的最佳選擇。」

inline 軟體開發經理 Spirit Tu

用 Firebase 支持快速應用開發和高效率訂位管理

在推出訂位管理行動應用的前兩年,inline 只有五位工程師負責開發新功能,並確保系統的正常運行。由於 Firebase 讓 inline 團隊不需要設置並管理伺服器,就能開發並部署應用, inline 得以用極少的人力資源,打造出涵括所有訂位管理功能、順暢運行的應用程式。

除此之外,Firebase 還支持跨裝置資料同步,讓 inline 團隊可以輕鬆地實現在餐廳多台平板電腦上呈現最新訂位狀態的功能。當餐廳員工在一台平板電腦上為顧客訂位時,其他平板電腦會馬上跳出通知,顯示有人正輸入該桌位的預訂,有效避免重複訂位的困擾。

「Firebase 的跨裝置資料同步功能對我們的服務非常重要,因為有了這個功能,餐廳可以輕鬆地避免重複訂位,提供更好的用餐體驗,」inline 程序經理 Casper Chen 說。「如果沒有 Firebase,我們需要至少多三個月的時間來開發同樣的功能。」

雖然在 Firebase 的支持下,inline 的應用是無伺服器架構,透過將 Firebase 與Cloud Functions 連接,inline 還是可以提供需要大量運算的系統功能。例如,在inline 的行動應用上,餐廳員工可以看到基於顧客人數計算出的最新現場候位序號。這些序號得以被即時計算出來,正是靠 Cloud Functions 從 Firebase 及取訂位取消、新訂位等候位事件資料,用演算法為每組候位顧客計算出最新的候位序號,再將序號傳回 Firebase。如此一來,inline 的餐廳客戶便得以有效率且無誤地管理現場候位。

使用 GEK 提供順暢的餐廳線上訂位服務

inline 的訂位系統也提供線上訂位服務,並由 Google Kubernetes Engine(GKE)上的 Kubernetes 集群作為伺服器來支持這個功能。inline 的許多客戶是一桌難求的知名高檔餐廳,一般會在月初等特定時間開放線上訂位,往往帶來最高達 50 倍的瞬間流量暴漲。由於 GKE 能自動根據實際運算需求增加或減少運算資源,inline 得以確保順暢的線上訂位體驗,同時減少基礎架構的成本。

在一些流量急速增長的時候,inline 團隊發現 GKE 自動擴展功能加開集群的速度稍嫌緩慢。不過,由於 Kubernetes 支持客製化使用,inline 的工程師能在 GKE 中嵌入支持自動預先擴展的工具,應對可預期的流量暴漲。因此,inline 在 GKE 上的線上訂位系統從未因為高流量而中斷服務。

運用單一雲端生態系統開發高性能、高整合度的應用功能

早在 COVID-19 病例開始在全球散佈時,inline 團隊透過調整已在開發中的線上點餐功能,快速推出外帶外送服務。透過使用Google Maps Platform 計算餐點遞送距離,inline 團隊得以在三個月內完成新功能的開發,並完全整合到已部署在 Google Cloud 上的既有系統裡。因此,當台灣政府在 2021 年中禁止餐廳內用時,inline 的餐廳客戶可以不受阻礙地繼續營運。

對於 inline 來說,使用更多的 Google Cloud 產品來支持其訂位系統不只能縮短開發時間,達到高整合度,也能實現更好的系統性能表現。在開發外帶外送功能時,inline 希望能使用 Firebase 以外的工具部署該功能的資料庫,以分散風險。最終,inline 選擇用Cloud SQL,因為和其他公有雲平台的資料庫產品相較,Cloud SQL 能透過 Google Cloud 的內網傳輸資料,延遲較低,且能避免資料丟包。

「為了開發和維運的便利性,以及更好的系統性能表現,我們更傾向使用同一個雲端生態系統的產品。Google Cloud 提供豐富且強大的工具,讓我們可以盡可能地待在同一個雲端平台上,用最短的時間打造最佳服務,」Spirit Tu 表示。

inline app
inline app

運用資料分析進一步提升服務品質

下一步,inline 計畫透過分析客戶的商業資料,協助餐廳進一步提升服務品質。Iris Lu 指出,過去在BigQuery的協助下,團隊得以更有效率地營運,也加速了決策過程。未來也計畫提供餐廳更深入且全面的資料分析,讓餐廳更了解顧客的喜好,提供個人化服務。

「有了 Google Cloud,我們得以快速開發新功能,滿足餐廳客戶的當前需求,協助他們大幅提升服務品質和管理效率。未來,我們將一邊探索 Google Cloud 的更多可能,一邊持續優化並擴展我們的服務。」她補充說。

請告訴我們您遇到的挑戰,我們在此提供您協助。

聯絡我們

有關 inline

inline 成立於 2015 年,是一家位於台灣的訂位系統服務商,協助餐廳以高效率的方式管理桌位、訂位和現場候位,目前為台灣、香港、新加坡、澳洲和日本超過 7000家餐廳和 亞太區 2 億使用者提供服務。以「利他主義」為核心價值觀,inline 不斷在其訂位管理系統上推出新功能,即時滿足餐廳客戶的需求。

產業別: Food & Beverage
地區: 台灣