Memulai Amazon S3 Transfer Acceleration - Amazon Simple Storage Service

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

Memulai Amazon S3 Transfer Acceleration

Amazon S3 Transfer Acceleration memungkinkan transfer file yang cepat, mudah, dan aman melalui jarak jauh antara klien Anda dan bucket S3. Transfer Acceleration menggunakan lokasi edge yang didistribusikan secara global di Amazon CloudFront. Saat datanya tiba di lokasi edge, data diarahkan ke Amazon S3 melalui jalur jaringan yang dioptimalkan.

Untuk mulai menggunakan Amazon S3 Transfer Acceleration, lakukan langkah-langkah berikut:

  1. Aktifkan Transfer Acceleration pada bucket

    Anda dapat mengaktifkan Transfer Acceleration pada bucket dengan cara berikut ini:

    Untuk informasi selengkapnya, lihat Mengaktifkan dan menggunakan S3 Transfer Acceleration.

    catatan

    Agar bucket Anda berfungsi dengan akselerasi transfer, nama bucket harus sesuai dengan persyaratan DNS penamaan dan tidak boleh berisi periode (“.”).

  2. Transfer data ke dan dari bucket yang diaktifkan dengan akselerasi

    Gunakan salah satu dari nama domain titik akhir s3-accelerate berikut ini:

    • Untuk mengakses bucket yang mendukung akselerasi, gunakan bucketname.s3-accelerate.amazonaws.com.

    • Untuk mengakses bucket over berkemampuan akselerasiIPv6, gunakan. bucketname.s3-accelerate.dualstack.amazonaws.com

      Titik akhir tumpukan ganda Amazon S3 mendukung permintaan ke bucket S3 secara berulang-ulang. IPv6 IPv4 Titik akhir dual-stack Transfer Acceleration hanya menggunakan jenis nama titik akhir yang dihosting bergaya virtual. Untuk informasi selengkapnya, lihat Membuat permintaan ke Amazon S3 IPv6 di Referensi Amazon API S3 dan Menggunakan titik akhir tumpukan ganda Amazon S3 di Referensi Amazon S3. API

    catatan

    Aplikasi transfer data Anda harus menggunakan salah satu dari dua jenis titik akhir berikut untuk mengakses bucket agar transfer data lebih cepat: .s3-accelerate.amazonaws.com atau .s3-accelerate.dualstack.amazonaws.com untuk titik akhir tumpukan ganda. Anda dapat terus menggunakan titik akhir reguler untuk transfer data standar.

    Anda dapat mengarahkan objek Amazon S3 dan permintaan PUT GET objek ke nama domain s3-accelerate endpoint setelah Anda mengaktifkan Transfer Acceleration. Misalnya, misalkan saat ini Anda memiliki REST API aplikasi menggunakan PUTObject yang menggunakan nama host mybucket.s3.us-east-1.amazonaws.com dalam PUT permintaan. Untuk mempercepat PUT, Anda mengubah nama host dalam permintaan Anda ke mybucket.s3-accelerate.amazonaws.com. Untuk kembali menggunakan kecepatan pengunggahan standar, ubah namanya kembali ke mybucket.s3.us-east-1.amazonaws.com.

    Setelah Transfer Acceleration diaktifkan, mungkin memerlukan waktu hingga 20 menit untuk mewujudkan manfaat performanya. Namun, titik akhir akselerasi tersedia segera setelah Anda mengaktifkan Transfer Acceleration.

    Anda dapat menggunakan titik akhir percepatan di AWS CLI, AWS SDKs, dan alat lain yang mentransfer data ke dan dari Amazon S3. Jika Anda menggunakan AWS SDKs, beberapa bahasa yang didukung menggunakan flag konfigurasi klien titik akhir percepatan sehingga Anda tidak perlu secara eksplisit menyetel titik akhir untuk Transfer Acceleration ke. bucketname.s3-accelerate.amazonaws.com Untuk contoh cara menggunakan flag konfigurasi klien titik akhir yang dipercepat, lihat Mengaktifkan dan menggunakan S3 Transfer Acceleration.

Anda dapat menggunakan semua operasi Amazon S3 melalui titik akhir percepatan transfer kecuali untuk hal berikut ini:

Selain itu, Amazon S3 Transfer Acceleration tidak mendukung salinan lintas wilayah PUTmenggunakan Object - Copy.