為 Looker (原始版本) 執行個體選擇託管選項

您可以選擇自行代管 Looker (原始) 執行個體或部署作業,也可以讓 Looker 代為代管。在說明文件中,我們將由 Looker 代管的執行個體或部署稱為「Looker 代管」,而將在內部代管的執行個體或部署稱為「客戶代管」或「自行代管」。

當 Looker 代管您的部署作業時,Looker 會根據資源使用率和業務需求,代您管理與 Looker 應用程式相關的所有必要 IT 功能,大幅減少安裝、設定及維護 Looker 應用程式所需的作業量。相反地,如果您自行代管部署作業,就必須負責管理許多這些程序和函式。客戶代管部署作業包含產品內服務,也就是由 Looker 代管且可透過產品存取的服務,特別是授權資料、設定備份、系統錯誤報告、資料操作和支援單,如 Looker 安全性頁面的「Looker 分享的應用程式資料」一節所述。

在兩種託管選項之間做出選擇,就必須在便利性和控制權之間做出取捨。選擇由 Looker 代管的服務,您就能專注於將 Looker 整合至業務工作負載,而無須管理基礎架構。相反地,自行代管 Looker 部署作業可讓您完全控管基礎架構管理,但會增加初始啟動和持續維護的額外成本。

本頁面提供以下資訊,協助您根據需求選擇最合適的代管選項:

各託管選項的比較優勢

下表比較各項託管服務的優點。

優點 Looker 代管 客戶代管

預設可存取所有 Looker 功能

X

 

不需要設定或維護硬體

X

 

自動軟體更新和維護 (每月或每季)

X

 

擴充硬體,無須額外付費:

  • 垂直調整 (更多 CPU)
  • 水平資源調度 (更多節點)

X

 

應用程式和主機監控

X

 

自動 Looker 執行個體備份

X

 

視需要進行後端資料庫遷移

X

 

99.9% 的服務水準協議可用時間 (進階與菁英)

X

 

S1 回應服務水準協議 1 小時

X

 

使用 Looker API

X

X

多實體遷移

X

X

直接存取及匯出伺服器和記錄

 

X

Looker 代管選項的優點和限制

下表列出使用 Looker 代管部署的優點和限制。

Looker 代管部署的優點

下表列出使用 Looker 代管部署的優點。

Looker 執行個體的積極管理

將成效監控工作交給 Looker 團隊,專注於運用 Looker 提供的可行資料洞察做出決策。

隨時取得最新功能和更新

您永遠不需要手動下載其他更新。Looker 會測試、更新及最佳化您的 Looker 執行個體。

一致的效能

Looker 會監控效能,並視需要調整容量。您不必決定需要多少伺服器來支援使用者。

部署安全性

Looker 會管理您的平台基礎架構,Looker 部署作業是獨立且安全的,且會持續監控,確保資料安全無虞。

已連結的服務

每個 Looker 部署作業都包含必要的連結服務,可讓您存取更多相關資料、增加洞察資料、簡化及擴大資料建模,並與第三方系統整合,而 Looker 會提供支援。

安全的資料庫連線

使用 SSH 將 Looker 連線至資料庫。

SAML/LDAP 整合

Looker 可整合現有的驗證方法。

Looker 代管部署的限制

選擇使用 Looker 代管部署前,請先考量下表列出的限制。

特定安全性/法規遵循規定

Looker 代管環境基礎架構可能不符合貴公司的個別安全性/法規遵循要求。

必須能夠匯出記錄/監控資訊

由於 Looker 會管理執行個體的基礎架構,因此您無法匯出執行個體用量的記錄。Looker 會管理所有監控作業。

自訂服務水準協議

Looker 更新和維護作業會在預先定義的維護期間執行。部分客戶可能需要額外控管這項維護作業的時間。

自訂 JDBC 驅動程式

如要連線至支援層級較低的資料庫,必須安裝自訂JDBC 驅動程式

客戶代管選項的優點和限制

下表列出使用客戶代管部署的優點和限制。

客戶代管部署作業的優點

下表列出使用客戶代管部署作業的優點。

直接控管基礎架構和擴充決策

您可以導入基礎架構和架構設定,這些設定可能無法透過 Looker 代管部署作業提供。

記錄/監控存取權

您可以自行管理基礎架構,直接存取及匯出 Looker 應用程式記錄,並設定符合個人需求的執行個體監控功能。

自訂安全性模型

在您自己的部署中代管 Looker,可讓您完全掌控應用程式環境的安全性,並配合公司/產業的特定安全標準。

客戶代管部署作業的限制

選擇使用客戶代管部署前,請考量下表所列的限制。

支援限制

如果 Looker 支援團隊不熟悉自訂部署架構,可能會很難排解問題。某些問題可能需要貴機構的更多參與。

每月更新規定

您有責任建立及維護程序,確保使用者能從 Looker 取得最新功能和安全性修補程式。

人力資本需求

Looker 部署作業可能需要大量人力和網站可靠性工程專業知識。貴機構必須管理 Looker 部署的各種元件

費用

貴機構必須管理時間、人力和雲端/資料中心成本。

使用連網服務的挑戰

Looker 提供連結服務,可讓您存取相關產業資料、增加洞察資料、簡化及擴大資料建模,並與第三方系統整合。在自架 Looker 部署中,您可能需要在雲端部署輔助服務,才能存取這些功能。

災難復原和彈性

您必須負責維持服務正常運作和服務復原能力。

部分 Looker 功能無法使用

下列 Looker 功能不適用於客戶代管部署:

其他功能設定

客戶代管的執行個體可能需要額外設定,才能使用特定的 Looker 功能。

客戶代管部署作業的應用實例

如果您的部署作業符合下列任一用途,則客戶代管選項可能適合:

  • 貴機構有特殊的安全性規定:有些機構的安全性政策規定他們不得使用雲端服務。Looker (原始版本) 的設計是多雲端,Looker 代管的 Looker (原始版本) 部署則位於各種雲端服務供應商 (例如 Google Cloud、AWS 和 Azure) 上。如果您的安全政策不允許使用 Cloud 服務存放資料,客戶代管服務就是另一個可行的替代方案。
  • 貴機構偏好完全可自訂的部署模型:Looker 代管環境時,會假設這些環境是穩定的。貴機構的需求可能與這項假設不相容,例如在下列情況下:
    • 您的部署環境包含許多執行個體,這些執行個體是為各個使用者群組或客戶而建立,可能只需要短暫的時間。
    • 貴機構需要經常建構新的環境或拆除現有環境。
    • 貴機構需要多個 Looker 例項,每個例項都需要啟動旗標、模型或連線資訊的自訂設定。
  • 貴機構需要更直接的整合和設定功能存取權:在 Looker 代管環境中,您無法直接存取部署作業。客戶代管部署可讓您完全存取執行個體的檔案系統、中繼資料資料庫和 JVM 設定。在下列情況下,直接存取權可能會有所助益:
    • 您可以使用與開發程序同步的指令碼,經常更新每個執行個體的 LookML 模型和設定。
    • 貴機構無法使用 Looker 用於部署的特定核心技術,例如 Git。您可以完全控管執行個體的後端,將 Looker 的任何核心元件替換為偏好的解決方案。