對於開發人員

的強大功能IBM Cloud® Object Storage開發人員可以直接從命令列使用。

首先,請確定您已安裝 IBM Cloud® Platform CLIIBM Developer Tools

建立 IBM Cloud Object Storage 實例

  1. 首先,請確定您具有 API 金鑰。 請從 IBM Cloud Identity and Access Management 取得它。

  2. 使用 CLI,登入 IBM Cloud Platform。 也可以將 API 金鑰儲存在檔案中,或將它設為環境變數。

    ibmcloud login --apikey <value>
    
  3. 接下來,建立一個實例IBM Cloud Object Storage指定實例的名稱和標準計劃(請參閱 選擇計劃並建立實例)。 現在您有了該實例的 CRN。

    ibmcloud resource service-instance-create <instance-name> cloud-object-storage <plan> global
    

嘗試建立新實例時,如果遇到錯誤 No resource group targeted,表示預設資源組不可用,必須明確設定資源組。 可以使用 ibmcloud resource groups 找到可用資源群組的清單,並且可以使用 ibmcloud target -g <resource-group> 來設定目標。

入門手冊會逐步解說建立儲存區和物件的基本步驟,以及邀請使用者與建立原則。 如需基本 'curl' 指令的清單,請參閱這裡

了解有關使用的更多信息IBM Cloud CLI 用於建立應用程式、管理Kubernetes集群等 在文件中

使用 API

用於管理儲存在Object Storage,您可以使用S3 API 相容工具,例如 AWS命令列介面HMAC 憑證 為了相容性。 由於 IAM 記號相當容易使用,所以 curl 是基本測試以及與儲存空間互動的良好選擇。 更多資訊可以在 curl應用程式介面 文件。

使用程式庫及 SDK

IBM COS SDK 可用於 PythonJavaGoNode.js。這些程式庫是 AWS S3 SDK 的分出及修改版本,支援 IAM 記號型鑑別,以及支援 Key Protect

在 IBM Cloud 上建置應用程式

IBM Cloud® 可讓開發人員彈性選擇給定應用程式的正確架構及部署選項。 在 裸機虛擬機器容器 或使用 無伺服器架構 上執行程式碼。

Cloud Native Computing Foundation 促進 Kubernetes 容器編排架構,其形成 IBM Cloud® Kubernetes Service 的基礎。 想要在其 Kubernetes 應用程式中使用 Object Storage 作為持續性儲存空間的開發人員,可以在下列鏈結中進一步瞭解: