‧
8 分鐘閱讀
為何選擇 Metabase Cloud?
Metabase 團隊
‧ 8 分鐘閱讀

分享這篇文章
在您徹底了解 Metabase Cloud 這類服務的所有建置工作之前,可能很難評估其價值。無論您是否註冊 Metabase Cloud,我們都希望這篇文章能幫助您做出更明智的決定。無論如何您都在使用 Metabase,歡迎加入!
為何您不該使用 Metabase Cloud
首先,讓我們列出您不應或無法使用 Metabase Cloud 的原因。
- 您需要氣隙環境,通常是為了符合法規,或者如果您在經營自己的情報機構… 如果您不確定是否需要氣隙環境,您就不需要氣隙環境。如果您確實需要氣隙,我們也有提供氣隙方案(但顯然不適用於 Cloud)。
- 您有一些法規規定您如何執行軟體(例如 HIPAA)。
- 您想要執行 Metabase 的自訂版本。也就是說,您正在執行 Metabase 的分支(OSS 或企業版/專業版),以便您可以將自己的自訂項目新增至軟體,並且您擁有工程資源來承擔該等級的額外負擔。
- 您想要使用社群或自訂驅動程式。我們在 Metabase Cloud 上僅支援官方(第一方)和合作夥伴驅動程式,因為我們需要能夠保證其品質,並在生產環境中協助您解決問題。
絕大多數組織都不屬於上述任何類別,因此決策比較不明確:我應該自行託管我的 Metabase 嗎?還是應該將額外負擔外包給 Metabase Cloud?
執行基本 Metabase 的成本
與執行其他軟體相比,執行 Metabase 本身並沒有特別困難之處,只是在生產環境中執行軟體並非易事。假設您希望盡可能以最低成本執行 Metabase。為此,您需要兩樣東西:一台伺服器來執行 Metabase,以及一台伺服器來執行您的應用程式資料庫(不包括存放您所有資料的資料庫)。
因此,至少您需要一個專用的 Postgres 或 MySQL 資料庫作為您的應用程式資料庫。最基本、最便宜的設定可能可讓大約十個人使用 Metabase(只要他們不是同時使用 Metabase)。您可以在此處調整數字,但您已經開始看到 Metabase Cloud 的啟動版價格。
為何不使用內嵌的 H2 資料庫,而只執行一台伺服器?因為內嵌的 H2 資料庫會毀了您的生活。我們將內嵌的 H2 應用程式資料庫當作贈品隨附,讓使用者可以下載 Metabase JAR 或 Docker 映像檔,並在幾分鐘內開始查詢資料。H2 資料庫適用於示範,而非生產環境。它將在某個時間點損毀,而您將會受苦。
即使您確實採用最基本設定,它也不是生產等級的。也就是說,除了必須處理升級、備份、還原和其他操作維護之外,您還必須處理隱藏成本(網路、監控、負載平衡、儲存空間、多區域可用性、SMTP 伺服器)。我們非常清楚這些成本,因為我們必須投入大量工作來建置平台以管理 Metabase 叢集。由於我們可以大規模管理叢集,因此我們可以將這些節省轉嫁給您,同時仍能獲得報酬來開發平台和開放原始碼專案。
「為何我們的雲端方案划算」章節
使用 Metabase Cloud,您只需註冊,基本上就可以開始查詢您的資料。
您將獲得
在幾分鐘內啟動並執行
即使您的公司在雲端中執行整個基礎架構,通常也會有一些佈建程序,這可能需要一段時間,具體取決於貴公司的官僚程度。使用 Metabase Cloud,您實際上只需註冊、連接您的資料庫,並邀請您的團隊開始查詢即可。
高可用性
如果您的 Metabase 因某些資料中心問題、宇宙射線干擾或其他原因而停機,我們會為您啟動另一個 Metabase,並將您的流量重新導向至該 Metabase。此外,我們使用可擴充的應用程式資料庫(透過 AWS 的 RDS 的 PostgreSQL),因此您可以獲得一個可隨著您的使用量擴充的應用程式資料庫。基本上,這表示您獲得自動擴充設定,無論您投入多少流量,都能保持您的設定快速運作。
基本上,Metabase 不會成為您的瓶頸;您的查詢執行速度仍然取決於您要求的資料量、您的資料倉儲速度以及您對資料建模的程度。請參閱讓儀表板更快以取得一些訣竅。
操作管理
Metabase Cloud 會為您處理所有操作管理,包括
- 備份和還原(安全第一)。
- 升級。我們大約每三個月發布一次新功能的主要版本,每隔幾週發布一次包含錯誤修正和安全性修補程式的次要更新。您將自動獲得所有這些更新,而不會有任何壓力。
- 監控。
- SoC2 Type 2 安全性稽核
- 管理 SMTP 伺服器以傳送儀表板訂閱和警示。
雖然此操作維護並非 Metabase 獨有,但處理起來很麻煩。所以就讓我們來處理吧。
來自一流成功工程師的支援
您將獲得來自實際技術專家的支援,而不是客戶服務代表。我們的成功工程師都是 Metabase 前使用者和顧問。當您需要協助時,您將與一位身歷其境的專家交談。您不僅會獲得任何問題的協助,還會獲得來自見多識廣的人員的最佳實務建議。而且您不必處理任何客戶服務的推託,例如想辦法欺騙聊天機器人將您連線到真人。您可以直接寄電子郵件給我們。
而且坦白說,我們的成功工程師好得令人難以置信。在給予我們關於其支援的回饋時,客戶會說出「世界級」、「很棒」、「非常棒」、「太棒了」、「最好」之類的話。有些人甚至使用全大寫:「Johannes 非常有幫助」。當然,這是精挑細選的軼事資料,但回饋幾乎都是櫻桃:客戶滿意的工單解決率一直維持在 95% 以上,而且這個百分比隨著時間推移而上升。在過去三個月中,我們已突破 97%。
此外,我們還有一個活躍的論壇以及大量的文件和學習資源(但每個人都可以獲得這些,因此這些更像是「為何選擇 Metabase」;它們實際上並沒有為「為何選擇 Metabase Cloud」的論點加分)。
仍然想自行託管您的 Metabase 嗎?
以下是一些其他需要考量的事項
實際成本和機會成本(以及一些概估成本/節省)
精通 DevOps 的人才很少而且薪資高昂。如果您是這些人員之一,您可以透過一些努力讓生產就緒的 Metabase 設定開始運作。但工程時間(您的時間)將比您的基礎架構成本更高昂。如果您每個月只花幾個小時管理您的 Metabase,Metabase Cloud 就已經物超所值。因此問題變成,您應該將時間花在 Metabase 上,還是花在貴組織的基礎架構上?
讓我們在此處考量一些概估數字(大約在 2022 年 10 月),適用於 10 個人使用最便宜的 Metabase 方案(那是 Metabase 的 OSS 版本,而不是隨附更多進階功能的企業版/專業版)。而且我們先撇開年度折扣不談。一個月的 Metabase Cloud 將花費您 85 美元(其中包括前五個帳戶),加上前五個帳戶之後每人 5 美元,總計每月 110 美元。假設 DevOps 工程師的平均薪資約為每小時 60 美元,如果他們每月花費約 2 小時處理您自行託管的 Metabase 安裝,Metabase Cloud 就已經物超所值,而且這還不包括您必須承擔的基礎架構成本。
降低專案風險
您可以透過免費試用來評估 Metabase Cloud。如果(由於某些虛構、荒謬的原因)Metabase 在您的組織中無法運作,您可以直接取消並繼續前進,而且您不會投入任何時間來建置基礎架構以支援該試用期。當您(不可避免地)發現 Metabase 很有用時,您也可以切換到年度計費方案以獲得更划算的價格。
易於從自行託管移轉到 Metabase Cloud 並反向移轉
沿著降低風險的方向;從自行託管移轉到 Metabase Cloud 並反向移轉很容易。如果您稍後改變主意,我們會提供您應用程式資料庫的副本,以便您可以切換回自行託管設定,並且仍然擁有您的所有 Metabase 問題、儀表板、集合等。
雲端上的 Metabase 專業版
如果您選擇 Metabase Pro,或預期您的組織未來可能會升級,那麼自行託管 Metabase Pro 或使用 Metabase Cloud 上的 Pro,成本實際上是相同的,所以您不妨讓我們處理所有工作,然後將基礎架構和營運方面的節省存下來。
享有世界級支援的無憂維護
如果您還在猶豫不決,我們的成功工程師可能會建議您選擇 Metabase Cloud。我們的工程師可以比您自己更快(也更可靠)地恢復、變更和升級環境(這在生產環境中非常重要)。光是升級處理可能就值得了,因為我們一直在改進 Metabase。此外,您也不必擔心出問題(即使真的有問題,那也不是您的錯)。
試用 Metabase Cloud
就這樣。註冊 Metabase Cloud 免費試用版。感謝您支持開源軟體。