本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開始使用適用於 Java 的 AWS CLI 和 開發套件
使用 Amazon S3 on Outposts,您可以在 AWS Outposts 上建立 S3 儲存貯體,並針對需要本機資料存取、本機資料處理和資料駐留的應用程式,在內部部署輕鬆存放和擷取物件。S3 on Outposts 提供新的儲存類別 S3 Outposts (OUTPOSTS
),其使用 Amazon S3 APIs,旨在在您的多個裝置和伺服器上以持久且備援的方式存放資料 AWS Outposts。您可以使用存取點和透過 Virtual Private Cloud (VPC) 的端點連線,與您的 Outpost 儲存貯體進行通訊。就像在 Amazon S3 儲存貯體一樣,您在 Outpost 儲存貯體上可以使用同樣的 API 和功能,包括存取政策、加密和標記。您可以透過 AWS Management Console、 AWS Command Line Interface (AWS CLI)、SDK 或 REST API 使用 S3 on Outposts。 AWS SDKs 如需詳細資訊,請參閱什麼是 Amazon S3 on Outposts?
若要開始使用 S3 on Outposts,您必須建立儲存貯體、存取點和端點。接著,您可以將物件上傳至您的儲存貯體。下列範例示範如何使用適用於 Java 的 AWS CLI 和 開發套件,開始使用 S3 on Outposts。若要開始使用主控台,請參閱 開始使用 AWS Management Console。
步驟 1:建立儲存貯體
下列 AWS CLI 和適用於 Java 的 SDK 範例示範如何建立 S3 on Outposts 儲存貯體。
步驟 2:建立存取點
若要存取 Amazon S3 on Outposts 儲存貯體,您必須建立和設定存取點。這些範例說明如何使用 AWS CLI 和適用於 Java 的 開發套件來建立存取點。
存取點針對 Amazon S3 中的共用資料集,簡化管理大規模的資料存取。存取點為連接到儲存貯體的指定網路端點,您可以使用這些端點來執行 Amazon S3 物件操作,例如 GetObject
和 PutObject
。使用 S3 on Outposts,您必須使用存取點來存取 Outposts 儲存貯體中的任何物件。存取點僅支援虛擬主機樣式定址。
步驟 3:建立端點
若要將請求路由至 Amazon S3 on Outpost 存取點,您必須建立和設定 S3 on Outposts 端點。若要建立端點,您需要與 Outposts 主要區域的服務連結有效連接。Outpost 上的每個 Virtual Private Cloud (VPC) 可以有一個相關聯的端點。如需端點配額的詳細資訊,請參閱 S3 on Outposts 網路需求。您必須建立端點,才能存取您的 Outposts 儲存貯體並執行物件操作。如需詳細資訊,請參閱端點。
這些範例示範如何使用 AWS CLI 和適用於 Java 的 開發套件來建立端點。如需建立和管理端點所需許可的詳細資訊,請參閱 適用於 S3 on Outposts 端點的許可。
步驟 4:將物件上傳至 S3 on Outposts 儲存貯體
若要上傳物件,請參閱 將物件上傳至 S3 on Outposts 儲存貯體。