Bekerja dengan S3 di bucket Outposts - Amazon S3 di Outposts

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan S3 di bucket Outposts

Dengan Amazon S3 di Outposts, Anda dapat membuat bucket S3 AWS Outposts dan dengan mudah menyimpan dan mengambil objek di tempat untuk aplikasi yang memerlukan akses data lokal, pemrosesan data lokal, dan residensi data. S3 on Outposts menyediakan kelas penyimpanan baru, S3 Outposts OUTPOSTS (), yang menggunakan Amazon APIs S3, dan dirancang untuk menyimpan data secara tahan lama dan berlebihan di beberapa perangkat dan server di perangkat Anda. AWS Outposts Anda dapat menggunakan fitur yang sama APIs dan pada bucket Outpost seperti yang Anda lakukan di Amazon S3, termasuk kebijakan akses, enkripsi, dan penandaan. Untuk informasi selengkapnya, silakan lihat Apa itu Amazon S3 di Outposts?

Anda berkomunikasi dengan bucket Outpost Anda dengan menggunakan titik akses dan koneksi titik akhir melalui cloud pribadi virtual (). VPC Untuk mengakses S3 pada bucket dan objek Outposts, Anda harus memiliki titik akses untuk dan titik akhir untuk hal yang VPC sama. VPC Untuk informasi selengkapnya, lihat Jaringan untuk S3 di Outposts.

Bucket

Di S3 di Outposts, nama bucket unik untuk Outpost dan memerlukan kode untuk Wilayah Wilayah AWS tempat Pos Luar Akun AWS , ID, ID Pos Luar, dan nama bucket untuk mengidentifikasinya.

arn:aws:s3-outposts:region:account-id:outpost/outpost-id/bucket/bucket-name

Untuk informasi selengkapnya, lihat Sumber daya ARNs untuk S3 di Outposts.

Titik Akses

Amazon S3 di Outposts mendukung titik akses virtual private cloud (VPC) saja sebagai satu-satunya cara untuk mengakses bucket Outposts Anda.

Titik akses menyederhanakan pengelolaan akses data dalam skala besar untuk set data bersama di Amazon S3. Titik akses diberi nama titik akhir jaringan yang melekat ke bucket yang dapat Anda gunakan untuk melakukan operasi objek Amazon S3, seperti GetObject dan PutObject. Dengan S3 di Outposts, Anda harus menggunakan titik akses untuk mengakses objek apa pun dalam bucket Outposts. Titik akses hanya mendukung virtual-host-style pengalamatan.

Contoh berikut menunjukkan ARN format yang Anda gunakan untuk S3 pada titik akses Outposts. Jalur akses ARN mencakup Wilayah AWS kode untuk Wilayah Pos Luar, Akun AWS ID, ID Pos Luar, dan nama titik akses.

arn:aws:s3-outposts:region:account-id:outpost/outpost-id/accesspoint/accesspoint-name

Titik akhir

Untuk merutekan permintaan ke titik akses S3 di Outposts, Anda harus membuat dan mengonfigurasikan titik akhir S3 di Outposts. Dengan S3 pada titik akhir Outposts, Anda dapat menghubungkan secara pribadi ke bucket Outpost VPC Anda. Titik akhir S3 pada Outposts adalah pengidentifikasi sumber daya seragam virtual URIs () dari titik masuk ke bucket S3 Anda di Outposts. Mereka adalah komponen yang diskalakan secara horizontal, berlebihan, dan sangat tersedia. VPC

Setiap virtual private cloud (VPC) di Outpost Anda dapat memiliki satu titik akhir terkait, dan Anda dapat memiliki hingga 100 titik akhir per Outpost. Anda harus membuat titik akhir ini agar dapat mengakses bucket Outpost Anda dan melakukan operasi objek. Membuat titik akhir ini juga memungkinkan API model dan perilaku menjadi sama dengan memungkinkan operasi yang sama bekerja di S3 dan S3 di Outposts.

APIoperasi pada S3 di Outposts

Untuk mengelola API operasi bucket Outpost, S3 di Outposts menghosting endpoint terpisah yang berbeda dari endpoint Amazon S3. Titik akhir ini adalah s3-outposts.region.amazonaws.com.

Untuk menggunakan API operasi Amazon S3, Anda harus menandatangani bucket dan objek menggunakan format yang benarARN. Anda harus ARNs meneruskan API operasi sehingga Amazon S3 dapat menentukan apakah permintaan tersebut untuk Amazon S3 s3-control.region.amazonaws.com () atau untuk S3 di Outposts (). s3-outposts.region.amazonaws.com Berdasarkan ARN formatnya, S3 kemudian dapat menandatangani dan merutekan permintaan dengan tepat.

Setiap kali permintaan dikirim ke bidang kontrol Amazon S3, akan SDK mengekstrak komponen dari ARN dan menyertakan header tambahanx-amz-outpost-id, dengan outpost-id nilai yang diekstrak dari file. ARN Nama layanan dari ARN digunakan untuk menandatangani permintaan sebelum dirutekan ke titik akhir S3 pada Outposts. Perilaku ini berlaku untuk semua API operasi yang ditangani oleh s3control klien.

Tabel berikut mencantumkan API operasi yang diperluas untuk Amazon S3 di Outposts dan perubahannya relatif terhadap Amazon S3.

API S3 pada nilai parameter Outposts

CreateBucket

Nama bucket sebagaiARN, Outpost ID

ListRegionalBuckets

outpost-id

DeleteBucket

Nama ember sebagai ARN

DeleteBucketLifecycleConfiguration

Nama ember sebagai ARN

GetBucketLifecycleConfiguration

Nama ember sebagai ARN

PutBucketLifecycleConfiguration

Nama ember sebagai ARN

GetBucketPolicy

Nama ember sebagai ARN

PutBucketPolicy

Nama ember sebagai ARN

DeleteBucketPolicy

Nama ember sebagai ARN

GetBucketTagging

Nama ember sebagai ARN

PutBucketTagging

Nama ember sebagai ARN

DeleteBucketTagging

Nama ember sebagai ARN

CreateAccessPoint

Nama titik akses sebagai ARN

DeleteAccessPoint

Nama titik akses sebagai ARN

GetAccessPoint

Nama titik akses sebagai ARN

GetAccessPoint

Nama titik akses sebagai ARN

ListAccessPoints

Nama titik akses sebagai ARN

PutAccessPointPolicy

Nama titik akses sebagai ARN

GetAccessPointPolicy

Nama titik akses sebagai ARN

DeleteAccessPointPolicy

Nama titik akses sebagai ARN

Membuat dan mengelola S3 di bucket Outposts

Untuk informasi selengkapnya tentang membuat dan mengelola S3 di bucket Outposts, lihat topik berikut.

Topik