Bekerja dengan S3 di bucket Outposts - Amazon S3 on 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 privat virtual (VPC). Untuk mengakses S3 Anda di bucket dan objek Outposts, Anda harus memiliki titik akses untuk VPC dan titik akhir untuk VPC yang sama. 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 khusus virtual private cloud (VPC) sebagai satu-satunya cara untuk mengakses bucket Outposts.

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 format ARN yang Anda gunakan untuk S3 di titik akses Outposts. Titik 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 VPC Anda secara pribadi ke bucket Outpost Anda. S3 pada titik akhir Outposts adalah pengidentifikasi sumber daya seragam virtual URIs () dari titik masuk ke bucket S3 Anda di Outposts. Mereka merupakan komponen VPC skala horizontal, redundan, dan sangat tersedia.

Setiap cloud privat virtual (VPC) pada 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 model dan perilaku API menjadi sama dengan memungkinkan operasi yang sama untuk bekerja di S3 dan S3 di Outposts.

Operasi API di S3 di Outposts

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

Untuk menggunakan operasi Amazon S3 API, Anda harus menandatangani bucket dan objek menggunakan format ARN yang benar. Anda harus ARNs meneruskan operasi API 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 format ARN, S3 kemudian dapat menandatangani dan merutekan permintaan dengan tepat.

Setiap kali permintaan dikirim ke bidang kontrol Amazon S3, SDK mengekstraksi komponen dari ARN dan menyertakan header tambahanx-amz-outpost-id, dengan nilai yang outpost-id diambil dari ARN. Nama layanan dari ARN digunakan untuk menandai permintaan sebelum diarahkan ke S3 di titik akhir Outposts. Perilaku ini berlaku untuk semua operasi API yang ditangani oleh s3control klien.

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

API S3 pada nilai parameter Outposts

CreateBucket

Nama bucket sebagai ARN, Outpost

ListRegionalBuckets

outpost-id

DeleteBucket

nama bucket sebagai ARN

DeleteBucketLifecycleConfiguration

nama bucket sebagai ARN

GetBucketLifecycleConfiguration

nama bucket sebagai ARN

PutBucketLifecycleConfiguration

nama bucket sebagai ARN

GetBucketPolicy

nama bucket sebagai ARN

PutBucketPolicy

nama bucket sebagai ARN

DeleteBucketPolicy

nama bucket sebagai ARN

GetBucketTagging

nama bucket sebagai ARN

PutBucketTagging

nama bucket sebagai ARN

DeleteBucketTagging

nama bucket 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