比較 Cloud Foundry 與 Code Engine 術語
開始在 Code Engine中部署應用程式之前,請先瞭解 Code Engine的基本觀念。 下表說明 Cloud Foundry 與 Code Engine之間的一些高階術語差異。
| Cloud Foundry | Code Engine | 說明 |
|---|---|---|
Org 及 Space |
資源群組和專案 | 工作量分組。 每一個分組的特定工作量選項由使用者定義。 「資源群組」是 IBM Cloud 概念,而 "projects" 是 Code Engine 特定。 專案提供工作量之間的隔離層次。 請參閱 管理專案。 |
| 應用程式 | 應用程式 (APP) | 回應來自 REST API、網頁要求或事件 (例如,事件) 的 HTTP 要求的工作量。Code Engine 要求應用程式包含 HTTP 伺服器作為程式碼的一部分。 應用程式會根據送入的負載自動擴增 (擴增及縮減)。 必要的話,您可以配置最小及最大比例。 依預設,應用程式會在埠 8080 上接聽。 您可以使用主控台或 CLI --port 選項來置換此行為。 請參閱 在 Code Engine中使用應用程式。 |
| 不適用 | 工作或批次工作 | 工作會平行執行一個以上執行碼實例。 與處理 HTTP 要求的應用程式不同,工作設計為執行一次並結束。 建立工作時,您可以指定每次執行工作時使用的工作量配置資訊。 請參閱 使用工作及工作執行。 |
cf push |
建置及部署 | 從原始碼建置容器映像檔以及在單一步驟中部署應用程式的處理程序。 您可以根據 Dockerfile 或使用 Paketo 建置套件來建置程式碼。 您可以從 CLI 中的單一步驟,以及從 Code Engine 主控台進行建置。 請參閱 規劃建置。 |
| 服務連結 | 服務連結 | 將工作量連接至 IBM Cloud 受管理服務。 認證及連線資訊透過環境變數向工作量公開。 在 Code Engine中,Cloud Foundry 中的 VCAP_SERVICES 環境變數稱為 CE_SERVICES。 請參閱 整合 IBM Cloud 服務與服務連結。 |
| 路徑及網域 | 自訂網域對映 | 定義及管理工作量的外部 URL。Code Engine 從主控台提供 自訂網域對映 支援。 您也可以透過 IBM Cloud Internet Services 或您選擇的任何其他網域提供者,來新增 自訂網域。 |
如需 Code Engine的其他術語和功能,請參閱 瞭解 Code Engine。
下一步
- 剛開始移轉嗎? 請參閱 入門。
- 比較 Cloud Foundry 術語與 Code Engine (現行頁面)
- 使用本端建置指導教學來試用 Code Engine。
- 您的應用程式是否使用服務連結? 請參閱 移轉服務連結。
- 瞭解 調整大小及資料流量管理。
- 尋找 Cloud Foundry 指令的 Code Engine 對等項目。
- 還有其他問題嗎? 嘗試將 移轉 Cloud Foundry 應用程式至 Code Engine 常見問題。
其他資訊
- 瞭解 Code Engine 定價。
- 請嘗試其他 Code Engine 指導教學。
- 探索其他 Code Engine 主題。