備份服務

備援服務是指應用程式在運作期間透過網路聯絡的任何程序。在傳統作業系統中,這些服務可以透過網路、UNIX 套接字,甚至是子程序存取。例如:

  • 資料庫,例如 MySQL、PostgreSQL、Cloud Spanner
  • 檔案儲存空間,例如:NFS、FTP、Cloud Filestore
  • 記錄服務,例如 syslog 端點、Cloud Logging
  • 傳統 HTTP API,例如 Google 地圖、WikiData、Parcel Tracking API

透過網路連線至支援服務,而非將所有服務都安裝在同一台電腦上,可讓開發人員專注於應用程式、針對不同元件進行獨立的安全性升級,以及彈性地切換實作方式。

Kf 中的後端服務

Kf 支援兩種主要的後端服務:

  • 代管服務這些服務是由服務代理程式建立,並與 Kf 叢集相關聯。

  • 使用者提供的服務這些服務是在 Kf 外部建立,但會在外部繫結至 Kf。