Amazon Simple Storage Service (Amazon S3) 的物件儲存服務,提供領先業界的可擴展性、資料可用性、安全性及效能。 您可以使用 Amazon S3 隨時在任何地方存放和擷取任意資料量。
為了充分發揮 Amazon S3 的作用,您需要了解一些簡單的概念。Amazon S3 將資料當做物件存放在儲存貯體中。物件由檔案及描述該檔案的任何中繼資料 (可選) 組成。若要將物件存放在 Amazon S3 中,將要存放的檔案上傳至儲存貯體。上傳檔案時,可以設定物件和任何中繼資料的許可。
儲存貯體是存放物件的容器。您可以擁有一個或多個儲存貯體。對於每個儲存貯體,您可以控制其存取權 (建立、刪除和列出儲存貯體中物件的操作者),檢視該儲存貯體及其物件的存取日誌,以及選擇 Amazon S3 將存放儲存貯體及其內容的地理區域。
設定和登入 AWS 帳戶
若要使用 Amazon S3,您需要 AWS 帳戶,如果您尚未擁有帳戶,當您註冊 Amazon S3 時,系統會提示您建立一個帳戶。除非您使用 Amazon S3,否則不會向您收取費用。
建立儲存貯體
Amazon S3 中的每個物件都會存放在儲存貯體中。您必須先建立 S3 儲存貯體,才能將資料存放至 Amazon S3。
開始使用 AWS 進行建置
儲存貯體現在建立完畢,可以開始新增物件。物件可以是任何類型的檔案:文字檔、相片、影片等等。請參閱入門指南進一步了解並開始建置。
大多數客戶都是使用 AWS 開發人員工具和軟體開發套件,開始開發全新的應用程式。另一個方式是透過 AWS 管理主控台的 Web 界面存取和管理 Amazon S3 資源。
使用 AWS 開發套件
建構應用程式的開發人員可以選擇各種不同的 AWS 開發套件,以簡化使用案例中的 Amazon S3 使用方式。Amazon S3 的 AWS 開發套件包含適用於以下程式設計語言和平台的程式庫、程式碼樣本及文件。
AWS 培訓:Amazon S3 免費線上課程
AWS 提供免費的線上儲存課程,以協助您學習如何建構和管理建基於 Amazon S3 的高可用性儲存解決方案。從基礎知識到技術深入探討,以提升您的 Amazon S3 專業知識,並有助於加快組織移轉到雲端的速度。
請瀏覽培訓進展選項,以進一步了解。造訪這裡了解物件儲存學習計畫,並在成功完成課程和評估後獲得數位徽章。
入門教學和逐步指南
開始使用 Amazon S3 Intelligent – Tiering
開始將您的資料存放在 Amazon S3 Intelligent – Tiering 儲存類中,以便您可以開始體驗自動儲存成本節省
開始使用 Amazon S3 Glacier 儲存類別
開始將您的封存資料集存放在 Amazon S3 Glacier Instant Retrieval、Amazon S3 Glacier Flexible Retrieval 和 Amazon S3 Glacier Deep Archive 中
使用其他檢查總和檢查 Amazon S3 中的資料完整性
Amazon S3 現在提供多種檢查總和選項,以加速資料完整性檢查。S3 支援的其他演算法包含:SHA-1、SHA-256、CRC32 和 CRC32-C。開始驗證您的檔案沒有在資料傳輸或在上傳或下載期間受到更改。
開始使用 Amazon S3 Storage Lens
開始使用 Amazon S3 Storage Lens,實現對整個組織範圍內物件儲存用量和活動趨勢的可視性,以及取得可行的建議,以協助您提高成本效益和運用資料保護最佳實務
Amazon S3 Object Lambda 入門
藉助 Amazon S3 Object Lambda,您可將自己的程式碼新增至 S3 GET、HEAD 和 LIST 請求,以便在資料傳回應用程式時對其做出修改。您可以使用自訂程式碼修改 S3 GET 請求傳回的資料,以轉換資料格式、動態調整影像大小、修訂機密資料以及更多動作。
使用 Amazon S3 Batch Replication 複寫 Amazon S3 儲存貯體中的現有物件
使用 Amazon S3 Batch Replication,在相同 AWS 區域內或跨不同 AWS 區域複寫 S3 儲存貯體中已存在的物件
針對 Amazon S3 設定 Amazon CloudFront 內容分發
Amazon CloudFront 可與 Amazon S3 無縫搭配使用,以加速 Web 內容的交付速度,並減少原始伺服器上的負載。使用 CloudFront 和 S3 加快動態內容載入速度。
尋找更多入門教學 »
將資料遷移至 Amazon S3
AWS 提供各種資料傳輸服務組合,可為任何資料遷移專案提供適當的解決方案。連線級別是資料遷移的主要因素,AWS 提供的產品可以滿足您的混合雲端儲存、離線資料傳輸和線上資料傳輸需求。
混合雲端儲存
離線資料傳輸
AWS Snow 系列是由 AWS Snowcone、AWS Snowball 和 AWS Snowmobile 組成的。AWS Snowcone 和 AWS Snowball 是用於資料收集、處理和移轉的小型、耐用、安全的可擕式儲存和邊緣運算裝置。這些裝置專為在網路容量受限或不存在的節點使用而設計,並且可在惡劣的環境中提供儲存和運算功能。AWS Snowmobile 是 EB 級資料傳輸服務,讓大量資料移動到雲端變得更加輕鬆,包含影片資料庫、圖片儲存庫,甚至是整個的資料中心移轉也一樣輕鬆。
線上資料傳輸
憑藉 AWS DataSync,可以輕鬆高效地將數百 TB 的資料和數百萬個檔案傳輸至 Amazon S3,其速度比開放原始碼工具快 10 倍。DataSync 可自動處理或免除許多手動任務,包括編寫複製作業的指令碼、排程與監控傳輸作業、驗證資料,以及優化網路使用情形。使用 Snowcone,您甚至可以透過 AWS DataSync 從節點線上傳輸資料。
AWS Transfer Family 使用 SFTP、FTPS 及 FTP 以簡易、無縫、全受管的方式將檔案傳輸至 Amazon S3。
Amazon S3 Transfer Acceleration 可在用戶端與 Amazon S3 儲存貯體之間提供快速的長距離檔案傳輸。藉助 Amazon Kinesis 和 AWS IoT Core,從 IoT 裝置擷取串流資料並將其載入 Amazon S3 變得簡單又安全。
使用 AWS 合作夥伴網路
Amazon S3 與第三方連接器整合,協助您將資料傳入和傳出 AWS 雲端。 AWS 合作夥伴網路 (APN) 能力計劃是為了將品質最好的技術和諮詢供應商提供給 AWS 客戶,這些供應商必須展現熟練的技術,且可證明在專業的解決方案領域有成功的經驗。APN 能力合作夥伴可提供與 AWS 雲端整合的多種服務、軟體和解決方案。
AWS 儲存能力合作夥伴可協助客戶評估和使用各種技巧和技術,以便在 AWS 雲端有效地存放資料。
進一步了解 AWS 儲存能力合作夥伴 »