對於開發人員
的強大功能IBM Cloud® Object Storage開發人員可以直接從命令列使用。
首先,請確定您已安裝 IBM Cloud® Platform CLI 及 IBM Developer Tools。
建立 IBM Cloud Object Storage 實例
-
首先,請確定您具有 API 金鑰。 請從 IBM Cloud Identity and Access Management 取得它。
-
使用 CLI,登入 IBM Cloud Platform。 也可以將 API 金鑰儲存在檔案中,或將它設為環境變數。
ibmcloud login --apikey <value> -
接下來,建立一個實例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 可用於 Python、Java、Go 及 Node.js。這些程式庫是 AWS S3 SDK 的分出及修改版本,支援 IAM 記號型鑑別,以及支援 Key Protect。
在 IBM Cloud 上建置應用程式
IBM Cloud® 可讓開發人員彈性選擇給定應用程式的正確架構及部署選項。 在 裸機、虛擬機器、容器 或使用 無伺服器架構 上執行程式碼。
Cloud Native Computing Foundation 促進 Kubernetes 容器編排架構,其形成 IBM Cloud® Kubernetes Service 的基礎。 想要在其 Kubernetes 應用程式中使用 Object Storage 作為持續性儲存空間的開發人員,可以在下列鏈結中進一步瞭解: