Memulai dengan Amazon S3 - 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 dengan Amazon S3

Anda dapat memulai dengan Amazon S3 dengan bekerja dengan bucket dan objek. Bucket adalah kontainer untuk objek. Objek adalah file data dan metadata apa pun yang mendeskripsikan file tersebut.

Untuk menyimpan objek di Amazon S3, Anda membuat bucket dan kemudian mengunggah objek ke bucket. Bila objek ada di dalam bucket, Anda bisa membuka, mengunduh, dan memindahkannya. Saat Anda tidak lagi memerlukan objek atau bucket, Anda dapat membersihkan sumber daya Anda.

Dengan Amazon S3, Anda hanya membayar sesuai penggunaan Anda. Untuk informasi selengkapnya tentang fitur dan harga Amazon S3, lihat Amazon S3. Jika Anda adalah pelanggan baru Amazon S3, Anda dapat memulai Amazon S3 secara gratis. Untuk informasi selengkapnya, lihat AWS Tingkat Gratis.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Video: Memulai Amazon S3

Video berikut menunjukkan kepada Anda cara memulai Amazon S3.

Prasyarat

Sebelum memulai, konfirmasikan Anda telah menyelesaikan langkah-langkah dalam Menyiapkan Amazon S3.

Menyiapkan Amazon S3

Ketika Anda mendaftar AWS, Anda Akun AWS secara otomatis mendaftar untuk semua layanan di AWS, termasuk Amazon S3. Anda hanya membayar biaya layanan yang Anda gunakan.

Dengan Amazon S3, Anda hanya membayar sesuai penggunaan Anda. Untuk informasi selengkapnya tentang fitur dan harga Amazon S3, lihat Amazon S3. Jika Anda adalah pelanggan baru Amazon S3, Anda dapat memulai Amazon S3 secara gratis. Untuk informasi selengkapnya, lihat AWS Tingkat Gratis.

Untuk mengatur Amazon S3, gunakan langkah-langkah di bagian berikut.

Saat Anda mendaftar AWS dan menyiapkan Amazon S3, Anda dapat secara opsional mengubah bahasa tampilan di. AWS Management Console Untuk informasi lebih lanjut, lihat Mengubah bahasa AWS Management Console di AWS Management Console Panduan memulai.

Mendaftar untuk Akun AWS

Jika Anda tidak memiliki Akun AWS, selesaikan langkah-langkah berikut untuk membuatnya.

Untuk mendaftar untuk Akun AWS
  1. Buka https://portal.aws.amazon.com/billing/pendaftaran.

  2. Ikuti petunjuk online.

    Bagian dari prosedur pendaftaran melibatkan menerima panggilan telepon atau pesan teks dan memasukkan kode verifikasi pada keypad telepon.

    Saat Anda mendaftar untuk sebuah Akun AWS, sebuah Pengguna root akun AWSdibuat. Pengguna root memiliki akses ke semua Layanan AWS dan sumber daya di akun. Sebagai praktik keamanan terbaik, tetapkan akses administratif ke pengguna, dan gunakan hanya pengguna root untuk melakukan tugas yang memerlukan akses pengguna root.

AWS mengirimi Anda email konfirmasi setelah proses pendaftaran selesai. Kapan saja, Anda dapat melihat aktivitas akun Anda saat ini dan mengelola akun Anda dengan masuk https://aws.amazon.comke/ dan memilih Akun Saya.

Buat pengguna dengan akses administratif

Setelah Anda mendaftar Akun AWS, amankan Pengguna root akun AWS, aktifkan AWS IAM Identity Center, dan buat pengguna administratif sehingga Anda tidak menggunakan pengguna root untuk tugas sehari-hari.

Amankan Anda Pengguna root akun AWS
  1. Masuk ke AWS Management Consolesebagai pemilik akun dengan memilih pengguna Root dan memasukkan alamat Akun AWS email Anda. Di laman berikutnya, masukkan kata sandi.

    Untuk bantuan masuk dengan menggunakan pengguna root, lihat Masuk sebagai pengguna root di AWS Sign-In Panduan Pengguna.

  2. Mengaktifkan autentikasi multi-faktor (MFA) untuk pengguna root Anda.

    Untuk petunjuk, lihat Mengaktifkan perangkat MFA virtual untuk pengguna Akun AWS root (konsol) Anda di Panduan Pengguna IAM.

Buat pengguna dengan akses administratif
  1. Aktifkan Pusat Identitas IAM.

    Untuk mendapatkan petunjuk, silakan lihat Mengaktifkan AWS IAM Identity Center di Panduan Pengguna AWS IAM Identity Center .

  2. Di Pusat Identitas IAM, berikan akses administratif ke pengguna.

    Untuk tutorial tentang menggunakan Direktori Pusat Identitas IAM sebagai sumber identitas Anda, lihat Mengkonfigurasi akses pengguna dengan default Direktori Pusat Identitas IAM di Panduan AWS IAM Identity Center Pengguna.

Masuk sebagai pengguna dengan akses administratif
  • Untuk masuk dengan pengguna Pusat Identitas IAM, gunakan URL masuk yang dikirim ke alamat email saat Anda membuat pengguna Pusat Identitas IAM.

    Untuk bantuan masuk menggunakan pengguna Pusat Identitas IAM, lihat Masuk ke portal AWS akses di Panduan AWS Sign-In Pengguna.

Tetapkan akses ke pengguna tambahan
  1. Di Pusat Identitas IAM, buat set izin yang mengikuti praktik terbaik menerapkan izin hak istimewa paling sedikit.

    Untuk petunjuknya, lihat Membuat set izin di Panduan AWS IAM Identity Center Pengguna.

  2. Tetapkan pengguna ke grup, lalu tetapkan akses masuk tunggal ke grup.

    Untuk petunjuk, lihat Menambahkan grup di Panduan AWS IAM Identity Center Pengguna.

Langkah 1: Buat bucket S3 pertama Anda

Setelah mendaftar AWS, Anda siap membuat ember di Amazon S3 menggunakan file. AWS Management Console Setiap objek di Amazon S3 disimpan di bucket. Sebelum Anda dapat menyimpan data di Amazon S3, Anda harus membuat bucket.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

catatan

Anda tidak dikenakan biaya untuk membuat bucket. Anda hanya dikenakan untuk menyimpan objek di dalam bucket dan untuk memindahkan objek masuk dan keluar dari bucket. Biaya yang Anda tanggung melalui mengikuti contoh dalam panduan ini adalah minimal (kurang dari $1). Untuk informasi selengkapnya tentang biaya penyimpanan, lihat Harga Amazon S3.

  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di bilah navigasi di bagian atas halaman, pilih nama yang saat ini ditampilkan Wilayah AWS. Selanjutnya, pilih Wilayah tempat Anda ingin membuat ember.

    catatan
    • Setelah membuat bucket, Anda tidak dapat mengubah Region.

    • Untuk meminimalkan latensi dan biaya serta memenuhi persyaratan regulasi, pilih Wilayah yang dekat dengan Anda. Objek yang disimpan di Wilayah tidak pernah keluar dari Wilayah kecuali Anda secara tegas mentransfer atau mereplikasinya ke Wilayah lain. Untuk daftar Amazon S3 Wilayah AWS, lihat Layanan AWS titik akhir di. Referensi Umum Amazon Web Services

  3. Di panel navigasi kiri, pilih Bucket tujuan umum.

  4. Pilih Buat bucket. Halaman Buat bucket terbuka.

  5. Untuk Nama bucket, masukkan nama untuk bucket Anda.

    Nama bucket harus:

    • Unik dalam partisi. Partisi adalah pengelompokan Wilayah. AWS saat ini memiliki tiga partisi: aws (Kawasan komersial), aws-cn (Wilayah Tiongkok), dan aws-us-gov (AWS GovCloud (US) Regions).

    • Panjangnya antara 3 hingga 63 karakter.

    • Hanya terdiri dari huruf kecil, angka, titik (.), dan tanda hubung (). - Untuk kompatibilitas terbaik, sebaiknya hindari penggunaan period (.) dalam nama bucket, kecuali bucket yang hanya digunakan untuk hosting situs statis.

    • Dimulai dan diakhiri dengan huruf atau angka.

    • Untuk daftar lengkap aturan penamaan ember, lihat. Aturan penamaan bucket tujuan umum

    penting
    • Setelah membuat bucket, Anda tidak dapat mengubah namanya.

    • Jangan sertakan informasi sensitif dalam nama bucket. Nama bucket terlihat dalam URLs yang menunjuk objek dalam bucket.

  6. (Opsional) Di bawah Konfigurasi umum, Anda dapat memilih untuk menyalin setelan bucket yang ada ke bucket baru Anda. Jika Anda tidak ingin menyalin pengaturan bucket yang ada, lewati ke langkah berikutnya.

    catatan

    Opsi ini:

    • Tidak tersedia di AWS CLI dan hanya tersedia di konsol Amazon S3

    • Tidak menyalin kebijakan bucket dari bucket yang ada ke bucket baru

    Untuk menyalin setelan bucket yang ada, di bagian Salin setelan dari bucket yang ada, pilih Pilih bucket. Jendela Select bucket terbuka. Temukan bucket dengan pengaturan yang ingin Anda salin, lalu pilih Pilih bucket. Jendela Choose bucket ditutup, dan jendela Create bucket terbuka kembali.

    Di bawah Salin pengaturan dari bucket yang ada, Anda sekarang melihat nama bucket yang Anda pilih. Pengaturan bucket baru Anda sekarang cocok dengan pengaturan bucket yang Anda pilih. Jika Anda ingin menghapus pengaturan yang disalin, pilih Pulihkan default. Tinjau setelan bucket yang tersisa di halaman Buat bucket. Jika Anda tidak ingin membuat perubahan apa pun, Anda dapat melompat ke langkah terakhir.

  7. Di bawah Kepemilikan Objek, untuk menonaktifkan atau mengaktifkan ACLs dan mengontrol kepemilikan objek yang diunggah di bucket Anda, pilih salah satu setelan berikut:

    ACLs dinonaktifkan
    • Pemilik bucket diberlakukan (default) — ACLs dinonaktifkan, dan pemilik bucket secara otomatis memiliki dan memiliki kontrol penuh atas setiap objek di bucket tujuan umum. ACLs tidak lagi memengaruhi izin akses ke data di bucket tujuan umum S3. Bucket menggunakan kebijakan secara eksklusif untuk menentukan kontrol akses.

      Secara default, ACLs dinonaktifkan. Mayoritas kasus penggunaan modern di Amazon S3 tidak lagi memerlukan penggunaan. ACLs Kami menyarankan agar Anda tetap ACLs dinonaktifkan, kecuali dalam keadaan yang tidak biasa di mana Anda harus mengontrol akses untuk setiap objek secara individual. Untuk informasi selengkapnya, lihat Mengontrol kepemilikan objek dan menonaktifkan bucket ACLs Anda.

    ACLs diaktifkan
    • Pemilik bucket yang dipilih—Pemilik bucket memiliki dan diberikan kendali penuh atas objek baru yang ditulis akun lain ke bucket dengan ACL bucket-owner-full-control yang dibatasi.

      Jika Anda menerapkan pengaturan Pemilik bucket yang dipilih, agar semua unggahan Amazon S3 menyertakan ACL bucket-owner-full-control yang terekam, Anda dapat menambahkan kebijakan bucket yang hanya mengizinkan unggahan objek yang menggunakan ACL ini.

    • Penulis objek — Akun AWS Yang mengunggah objek memiliki objek, memiliki kontrol penuh atasnya, dan dapat memberikan pengguna lain akses ke sana melalui. ACLs

    catatan

    Pengaturan default-nya adalah Pemilik Bucket yang diberlakukan. Untuk menerapkan pengaturan default dan tetap ACLs dinonaktifkan, hanya s3:CreateBucket izin yang diperlukan. Untuk mengaktifkan ACLs, Anda harus memiliki s3:PutBucketOwnershipControls izin.

  8. Di bawah Pengaturan Blokir Akses Publik untuk bucket ini, pilih pengaturan Blokir Akses Publik yang ingin Anda terapkan ke bucket.

    Secara default, semua pengaturan Blokir Akses Publik untuk bucket direktori diaktifkan. Kami menyarankan Anda tetap mengaktifkan semua pengaturan, kecuali Anda tahu bahwa Anda perlu menonaktifkan satu atau beberapa pengaturan untuk kasus penggunaan spesifik Anda. Untuk informasi lebih lanjut tentang pemblokiran akses publik, lihat Melakukan blok akses publik ke penyimpanan Amazon S3 Anda.

    catatan

    Untuk mengaktifkan semua pengaturan Blokir Akses Publik, hanya izin s3:CreateBucket yang diperlukan. Untuk mematikan pengaturan Blokir Akses Publik, Anda harus memiliki izin s3:PutBucketPublicAccessBlock.

  9. (Opsional) Secara default, Bucket Versioning dinonaktifkan. Penentuan Versi adalah cara menyimpan beberapa varian objek dalam bucket yang sama. Anda dapat menggunakan Penentuan Versi untuk menyimpan, mengambil, dan memulihkan setiap versi dari setiap objek yang disimpan dalam bucket Anda. Dengan versioning, Anda dapat lebih mudah memulihkan dari tindakan pengguna yang tidak diinginkan dan kegagalan aplikasi. Untuk informasi selengkapnya tentang penentuan versi, lihat Mempertahankan beberapa versi objek dengan S3 Versioning.

    Untuk mengaktifkan pembuatan versi di bucket, pilih Aktifkan.

  10. (Opsional) Di bawah Tanda, Anda dapat memilih untuk menambahkan tanda ke bucket Anda. Dengan alokasi AWS biaya, Anda dapat menggunakan tag bucket untuk membubuhi keterangan penagihan penggunaan bucket. Tanda adalah pasangan nilai kunci yang mewakili label yang Anda tetapkan ke bucket. Untuk informasi selengkapnya, lihat Menggunakan tanda alokasi biaya bucket S3.

    Untuk menambahkan tanda bucket, masukkan Kunci dan secara opsional Nilai, lalu pilih Tambahkan Tanda.

  11. Untuk mengonfigurasi enkripsi Default, di bawah Jenis enkripsi, pilih salah satu dari berikut ini:

    • Enkripsi di sisi server dengan kunci terkelola Amazon S3 (SSE-S3)

    • Enkripsi sisi server dengan AWS Key Management Service kunci (SSE-KMS)

    • Enkripsi sisi server dua lapis dengan kunci () (DSSE-KMS AWS Key Management Service )AWS KMS

      penting

      Jika Anda menggunakan opsi SSE-KMS atau DSSE-KMS untuk konfigurasi enkripsi default Anda, Anda tunduk pada kuota permintaan per detik (RPS) sebesar. AWS KMSUntuk informasi selengkapnya tentang AWS KMS kuota dan cara meminta kenaikan kuota, lihat Kuota di Panduan Pengembang AWS Key Management Service .

    Bucket dan objek baru dienkripsi dengan menggunakan enkripsi sisi server dengan kunci terkelola Amazon S3 (SSE-S3) sebagai tingkat dasar konfigurasi enkripsi. Untuk informasi selengkapnya tentang enkripsi default, lihat Mengatur perilaku enkripsi sisi server default untuk bucket Amazon S3. Untuk informasi selengkapnya tentang SSE-S3, lihat. Menggunakan enkripsi di sisi server dengan kunci terkelola Amazon S3 (SSE-S3)

    Untuk informasi selengkapnya tentang penggunaan enkripsi sisi server untuk mengenkripsi data Anda, lihat. Melindungi data dengan enkripsi

  12. Jika Anda memilih enkripsi sisi server dengan kunci terkelola Amazon S3 (SSE-S3) atau enkripsi sisi server dual-layer dengan kunci () (DSSE-KMS), lakukan hal berikut: AWS Key Management Service AWS KMS

    1. Di bawah AWS KMS kunci, tentukan kunci KMS Anda dengan salah satu cara berikut ini:

      • Untuk memilih dari daftar kunci KMS yang tersedia, pilih Pilih dari Anda AWS KMS keys, dan pilih kunci KMS Anda dari daftar kunci yang tersedia.

        Kunci Kunci yang dikelola AWS (aws/s3) dan kunci terkelola pelanggan Anda muncul dalam daftar ini. Untuk informasi selengkapnya tentang CMK, lihat Kunci pelanggan dan AWS kunci di AWS Key Management Service Panduan Pengembang.

      • Untuk memasukkan ARN kunci KMS, pilih Masukkan AWS KMS key ARN, dan masukkan ARN kunci KMS Anda di bidang yang muncul.

      • Untuk membuat kunci terkelola pelanggan baru di AWS KMS konsol, pilih Buat kunci KMS.

        Untuk informasi selengkapnya tentang membuat AWS KMS key, lihat Membuat kunci di Panduan AWS Key Management Service Pengembang.

      penting

      Anda hanya dapat menggunakan tombol KMS yang tersedia Wilayah AWS sama dengan bucket. Konsol Amazon S3 hanya mencantumkan kunci 100 KMS pertama di Wilayah yang sama dengan bucket. Untuk menggunakan kunci KMS yang tidak terdaftar, Anda harus memasukkan ARN kunci KMS Anda. Jika Anda ingin menggunakan kunci KMS yang dimiliki oleh akun yang berbeda, Anda harus terlebih dahulu memiliki izin untuk menggunakan kunci tersebut, dan kemudian Anda harus memasukkan ARN kunci KMS. Untuk informasi selengkapnya tentang izin lintas akun untuk kunci KMS, lihat Membuat kunci KMS yang dapat digunakan akun lain di Panduan Pengembang AWS Key Management Service . Untuk informasi lebih lanjut tentang SSE-KMS, lihat Menentukan enkripsi di sisi server dengan AWS KMS (SSE-KMS). Untuk informasi lebih lanjut tentang DSSE-KMS, lihat Menggunakan enkripsi sisi server dual-layer dengan kunci (DSSE-KMS) AWS KMS.

      Saat Anda menggunakan enkripsi sisi server AWS KMS key untuk Amazon S3, Anda harus memilih kunci KMS enkripsi simetris. Amazon S3 hanya mendukung kunci KMS enkripsi simetris dan tidak mendukung kunci KMS asimetris. Untuk informasi selengkapnya, lihat Mengidentifikasi tombol KMS simetris dan asimetris dalam Panduan Pengembang AWS Key Management Service .

    2. Saat mengonfigurasi bucket untuk menggunakan enkripsi default dengan SSE-KMS, Anda juga dapat menggunakan S3 Bucket Keys. S3 Bucket Keys menurunkan biaya enkripsi dengan mengurangi lalu lintas permintaan dari Amazon S3 ke. AWS KMS Untuk informasi selengkapnya, lihat Mengurangi biaya SSE-KMS dengan Kunci Bucket Amazon S3. Kunci Bucket S3 tidak didukung untuk DSSE-KMS.

      Secara default, Kunci Bucket S3 diaktifkan di konsol Amazon S3. Sebaiknya biarkan Kunci Bucket S3 diaktifkan untuk menurunkan biaya Anda. Untuk menonaktifkan Kunci Bucket S3 untuk bucket Anda, di bawah Kunci Bucket, pilih Nonaktifkan.

  13. (Opsional) Kunci Objek S3 membantu melindungi objek baru agar tidak dihapus atau ditimpa. Untuk informasi selengkapnya, lihat Mengunci objek dengan Object Lock. Jika Anda ingin mengaktifkan S3 Object Lock, lakukan hal berikut:

    1. Pilih Pengaturan lanjutan.

      penting

      Mengaktifkan Object Lock secara otomatis memungkinkan pembuatan versi untuk bucket. Setelah mengaktifkan dan berhasil membuat bucket, Anda juga harus mengonfigurasi pengaturan penyimpanan default Object Lock dan penahanan legal pada tab Properties bucket.

    2. Jika Anda ingin mengaktifkan Kunci Objek, pilih Aktifkan, baca peringatan yang muncul, lalu setujui.

    catatan

    Untuk membuat bucket yang diaktifkan Object Lock, Anda harus memiliki izin berikut:s3:CreateBucket,s3:PutBucketVersioning, dans3:PutBucketObjectLockConfiguration.

  14. Pilih Buat bucket.

Anda telah membuat bucket di Amazon S3.

Langkah selanjutnya

Untuk menambahkan objek ke bucket Anda, lihat Langkah 2: Unggah objek ke bucket Anda.

Langkah 2: Unggah objek ke bucket Anda

Setelah membuat bucket di Amazon S3, Anda siap untuk mengunggah objek ke bucket. Objek dapat berupa jenis file apa pun: file teks, foto, video, dan sebagainya.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Untuk mengunggah objek ke bucket
  1. Buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di daftar Bucket, pilih nama bucket tempat Anda ingin mengunggah objek.

  3. Di tab Objek untuk bucket Anda, pilih Unggah.

  4. Di Bawah File dan folder, pilih Tambahkan file.

  5. Pilih file yang akan diunggah, lalu pilih Buka.

  6. Pilih Unggah.

Anda berhasil mengunggah objek ke bucket Anda.

Langkah selanjutnya

Untuk melihat objek Anda, lihat Langkah 3: Mengunduh objek.

Langkah 3: Mengunduh objek

Setelah mengunggah sebuah objek ke bucket, Anda dapat melihat informasi tentang objek tersebut dan mengunduhnya ke komputer lokal.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Menggunakan konsol S3

Bagian ini menjelaskan cara menggunakan konsol Amazon S3 untuk mengunduh objek dari bucket S3.

catatan
  • Anda hanya dapat mengunduh satu objek dalam satu waktu.

  • Jika Anda menggunakan konsol Amazon S3 untuk mengunduh objek yang nama kuncinya diakhiri dengan titik (.), titik tersebut dihapus dari nama kunci objek yang diunduh. Untuk mempertahankan periode di akhir nama objek yang diunduh, Anda harus menggunakan AWS Command Line Interface (AWS CLI) AWS SDKs, atau Amazon S3 REST API.

Untuk mengunduh objek dari bucket S3
  1. Masuk ke AWS Management Console dan buka konsol Amazon S3 di. https://console.aws.amazon.com/s3/

  2. Di panel navigasi kiri, pilih Bucket tujuan umum atau ember Direktori.

  3. Dalam daftar bucket, pilih nama bucket tempat Anda ingin mengunduh objek.

  4. Anda dapat mengunduh objek dari bucket S3 dengan cara berikut:

    • Pilih kotak centang di samping objek, dan pilih Unduh. Jika Anda ingin mengunduh objek ke folder tertentu, pada menu Tindakan, pilih Unduh sebagai.

    • Jika Anda ingin mengunduh versi objek tertentu, aktifkan Tampilkan versi (terletak di samping kotak pencarian). Centang kotak di samping versi objek yang Anda inginkan, dan pilih Unduh. Jika Anda ingin mengunduh objek ke folder tertentu, pada menu Tindakan, pilih Unduh sebagai.

Anda berhasil mengunduh objek.

Langkah selanjutnya

Untuk menyalin dan menempel objek Anda di Amazon S3, lihat Langkah 4: Salin objek ke folder.

Langkah 4: Salin objek ke folder

Anda sudah menambahkan objek ke dalam bucket dan mengunduh objek. Sekarang, buat folder dan salin objek dan tempelkan ke folder tersebut.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Untuk menyalin objek ke folder
  1. Di daftar Bucket, pilih nama bucket Anda.

  2. Pilih Buat folder dan konfigurasikan folder baru:

    1. Masukkan nama folder (misalnya, favorite-pics).

    2. Untuk pengaturan enkripsi folder, pilih Nonaktifkan.

    3. Pilih Simpan.

  3. Navigasikan ke bucket atau folder Amazon S3 yang berisi objek yang ingin Anda salin.

  4. Centang kotak di sebelah kiri nama objek yang ingin Anda salin.

  5. Pilih Tindakan dan pilih Salin dari daftar opsi yang muncul.

    Atau, pilih Salin dari opsi di kanan atas.

  6. Pilih folder tujuan:

    1. Pilih Jelajahi S3.

    2. Pilih tombol opsi di sebelah kiri nama folder.

      Untuk menavigasiakn ke folder dan memilih subfolder sebagai tujuan, pilih nama folder.

    3. Pilih Pilih tujuan.

    Jalur ke folder tujuan akan muncul di kotak Tujuan. Di Tujuan, Anda dapat secara bergantian memasukkan jalur tujuan Anda, misalnya, s3:////. bucket-name folder-name

  7. Di kanan bawah, pilih Salin.

    Amazon S3 menyalin objek Anda ke folder tujuan.

Langkah selanjutnya

Untuk menghapus objek dan bucket di Amazon S3, lihat Langkah 5: Hapus objek dan bucket Anda.

Langkah 5: Hapus objek dan bucket Anda

Saat Anda tidak lagi memerlukan objek atau bucket, kami menyarankan Anda menghapusnya untuk mencegah biaya lebih lanjut. Jika Anda menyelesaikan panduan memulai ini sebagai latihan pembelajaran, dan Anda tidak berencana untuk menggunakan bucket atau objek Anda, kami sarankan Anda menghapus bucket dan objek Anda sehingga biaya tidak lagi bertambah.

Sebelum menghapus bucket, kosongkan bucket atau hapus objek di dalam bucket. Setelah Anda menghapus objek dan bucket Anda, objek tersebut tidak lagi tersedia.

Jika Anda ingin terus menggunakan nama bucket yang sama, sebaiknya hapus objek atau kosongkan bucket, tetapi jangan menghapus bucket. Setelah Anda menghapus bucket, nama akan tersedia untuk digunakan kembali. Namun, yang lain Akun AWS mungkin membuat ember dengan nama yang sama sebelum Anda memiliki kesempatan untuk menggunakannya kembali.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Menghapus objek

Jika ingin memilih objek mana yang Anda hapus tanpa mengosongkan semua objek dari bucket, Anda dapat menghapus objek.

  1. Di daftar Bucket, pilih nama bucket yang ingin Anda hapus objeknya.

  2. Pilih objek yang ingin Anda hapus.

  3. Pilih Hapus dari opsi di kanan atas.

  4. Pada halaman Hapus objek, ketik delete untuk mengonfirmasi penghapusan objek Anda.

  5. Pilih Hapus objek.

Mengosongkan bucket Anda

Apabila Anda berencana menghapus bucket, Anda harus terlebih dahulu mengosongkan bucket Anda, yang akan menghapus seluruh objek dalam bucket.

Mengosongkan bucket

  1. Di daftar Bucket, pilih bucket yang ingin Anda kosongkan, lalu pilih Kosongkan.

  2. Untuk mengonfirmasi bahwa Anda ingin mengosongkan bucket dan menghapus semua objek di dalamnya, di Bucket kosong, ketik permanently delete.

    penting

    Mengosongkan bucket tidak dapat diurungkan. Objek yang ditambahkan ke bucket saat tindakan bucket kosong sedang berlangsung akan dihapus.

  3. Untuk mengosongkan bucket dan menghapus semua objek di dalamnya, lalu pilih Kosongkan.

    Halaman Bucket kosong: Status yang terbuka dapat Anda gunakan untuk meninjau ringkasan penghapusan objek yang gagal dan berhasil.

  4. Untuk kembali ke daftar bucket Anda, pilih Keluar.

Menghapus bucket Anda

Setelah mengosongkan bucket atau menghapus semua objek dari bucket, Anda dapat menghapus bucket.

  1. Untuk menghapus bucket, dalam daftar Bucket, pilih bucket.

  2. Pilih Hapus.

  3. Untuk mengonfirmasi penghapusan, di Hapus bucket, ketik nama bucket.

    penting

    Menghapus bucket tidak dapat dibatalkan. Nama bucket bersifat unik. Jika Anda menghapus bucket, AWS pengguna lain dapat menggunakan nama tersebut. Jika Anda ingin terus menggunakan nama bucket yang sama, jangan menghapus bucket Anda. Sebaliknya, kosongkan dan simpan bucket.

  4. Untuk menghapus bucket Anda, pilih Hapus bucket.

Langkah selanjutnya

Dalam contoh sebelumnya, Anda telah mempelajari cara melakukan beberapa tugas dasar Amazon S3.

Topik-topik berikut ini menjelaskan jalur pembelajaran yang dapat Anda gunakan untuk mendapatkan pemahaman yang lebih mendalam tentang Amazon S3 sehingga Anda dapat mengimplementasikannya di aplikasi Anda.

catatan

Untuk informasi selengkapnya tentang menggunakan kelas penyimpanan Amazon S3 Express One Zone dengan bucket direktori, lihat S3 Express One Zone dan Bekerja dengan bucket direktori.

Memahami kasus penggunaan umum

Anda dapat menggunakan Amazon S3 untuk mendukung kasus penggunaan spesifik Anda. AWS Pustaka Solusi dan AWS Blog menyediakan informasi dan tutorial khusus kasus penggunaan. Berikut ini adalah beberapa kasus penggunaan umum untuk Amazon S3:

  • Cadangan dan penyimpanan–Menggunakan fitur manajemen penyimpanan Amazon S3 untuk mengelola biaya, memenuhi persyaratan peraturan, mengurangi latensi, dan menyimpan beberapa salinan data Anda yang berbeda untuk persyaratan kepatuhan.

  • Hosting aplikasi–Menyebarkan, menginstal, dan mengelola aplikasi web yang andal, sangat dapat diskalakan, dan berbiaya rendah. Misalnya, Anda dapat mengonfigurasi bucket Amazon S3 untuk melakukan hosting situs web statis. Untuk informasi selengkapnya, lihat Hosting situs web statis menggunakan Amazon S3.

  • Hosting media–Membangun infrastruktur yang sangat tersedia yang menampung unggahan dan unduhan video, foto, atau musik.

  • Pengiriman perangkat lunak–Melakukan hosting aplikasi perangkat lunak untuk diunduh pelanggan.

Mengontrol akses ke bucket dan objek Anda

Amazon S3 menyediakan beragam fitur dan alat keamanan. Untuk ikhtisar, lihat Kontrol akses di Amazon S3.

Secara default, bucket S3 dan objek di dalamnya bersifat pribadi. Anda hanya memiliki akses ke sumber daya S3 yang Anda buat. Anda dapat menggunakan fitur berikut untuk memberikan izin sumber daya terperinci yang mendukung kasus penggunaan spesifik Anda atau untuk mengaudit izin sumber daya Amazon S3 Anda.

  • Blokir Akses Publik S3–Memblokir akses publik ke bucket dan objek S3. Secara default, pengaturan Blokir Akses Publik diaktifkan di tingkat bucket.

  • AWS Identity and Access Management Identitas (IAM) — Gunakan IAM atau AWS IAM Identity Center untuk membuat identitas IAM di Anda untuk mengelola akses Akun AWS ke sumber daya Amazon S3 Anda. Misalnya, Anda dapat menggunakan IAM dengan Amazon S3 untuk mengontrol jenis akses yang dimiliki pengguna atau grup pengguna ke bucket Amazon S3 yang Anda miliki. Akun AWS Untuk informasi selengkapnya tentang identitas IAM dan praktik terbaik, lihat Identitas IAM (pengguna, grup pengguna, dan peran) dalam Panduan Pengguna IAM.

  • Kebijakan bucket–Gunakan bahasa kebijakan berbasis IAM untuk mengonfigurasi izin berbasis sumber daya untuk bucket S3 dan objek di dalamnya.

  • Daftar kontrol akses (ACLs) — Berikan izin baca dan tulis untuk masing-masing bucket dan objek kepada pengguna yang berwenang. Sebagai aturan umum, sebaiknya gunakan kebijakan berbasis sumber daya S3 (kebijakan bucket dan kebijakan jalur akses) atau kebijakan pengguna IAM untuk kontrol akses, bukan. ACLs Kebijakan adalah opsi kontrol akses yang disederhanakan dan lebih fleksibel. Dengan kebijakan bucket dan kebijakan titik akses, Anda dapat menentukan aturan yang berlaku secara luas di semua permintaan ke sumber daya Amazon S3 Anda. Untuk informasi selengkapnya tentang kasus tertentu saat Anda menggunakan, ACLs bukan kebijakan berbasis sumber daya atau kebijakan pengguna IAM, lihat. Identity and Access Management untuk Amazon S3

  • Kepemilikan Objek S3–Ambil kepemilikan setiap objek di bucket Anda, sederhanakan manajemen akses untuk data yang disimpan di Amazon S3. S3 Object Ownership adalah pengaturan tingkat ember Amazon S3 yang dapat Anda gunakan untuk menonaktifkan atau mengaktifkan. ACLs Secara default, ACLs dinonaktifkan. Dengan ACLs dinonaktifkan, pemilik bucket memiliki semua objek di bucket dan mengelola akses ke data secara eksklusif dengan menggunakan kebijakan manajemen akses.

  • IAM Access Analyzer for S3–Mengevaluasi dan memantau kebijakan akses bucket S3 Anda, memastikan bahwa kebijakan hanya menyediakan akses yang dimaksudkan ke sumber daya S3 Anda.

Lindungi dan pantau penyimpanan Anda

  • Melindungi penyimpanan Anda — Setelah Anda membuat bucket dan mengunggah objek di Amazon S3, Anda dapat melindungi penyimpanan objek Anda. Misalnya, Anda dapat menggunakan kontrol failover Versi S3, Replikasi S3, dan Titik Akses Multi-Wilayah untuk pemulihan bencana, untuk mencadangkan data Anda, dan Kunci Objek S3 AWS Backup untuk mengatur periode retensi, mencegah penghapusan dan penimpaan, serta memenuhi persyaratan kepatuhan.

  • Memantau penyimpanan Anda — Pemantauan adalah bagian penting dalam menjaga keandalan, ketersediaan, dan kinerja Amazon S3 dan solusi Anda AWS . Anda dapat memantau aktivitas dan biaya penyimpanan. Selain itu, kami menyarankan Anda mengumpulkan data pemantauan dari semua bagian solusi AWS Anda sehingga Anda dapat lebih mudah melakukan debug kegagalan multipoin jika terjadi.

    Anda juga dapat menggunakan analitik dan wawasan di Amazon S3 untuk memahami, menganalisis, dan mengoptimalkan penggunaan penyimpanan Anda. Misalnya, menggunakan Lensa Penyimpanan Amazon S3 untuk memahami, menganalisis, dan mengoptimalkan penyimpanan Anda. Lensa Penyimpanan S3 menyediakan 29+ metrik penggunaan dan aktivitas serta dasbor interaktif untuk mengumpulkan data untuk seluruh organisasi, akun tertentu, Wilayah, bucket, atau awalan Anda. Gunakan Analisis Kelas Penyimpanan untuk menganalisis pola akses penyimpanan guna memutuskan kapan saatnya memindahkan data Anda ke kelas penyimpanan yang lebih hemat biaya. Untuk mengelola biaya, Anda dapat menggunakan Siklus Hidup S3.

Mengembangkan dengan Amazon S3

Amazon S3 adalah layanan REST. Anda dapat mengirim permintaan ke Amazon S3 menggunakan REST API atau pustaka AWS SDK, yang membungkus API Amazon S3 REST yang mendasarinya, menyederhanakan tugas pemrograman Anda. Anda juga dapat menggunakan AWS Command Line Interface (AWS CLI) untuk melakukan panggilan API Amazon S3. Untuk informasi selengkapnya, lihat Membuat permintaan di Referensi API Amazon S3.

API REST Amazon S3 adalah antarmuka HTTP ke Amazon S3. Dengan API REST, Anda menggunakan permintaan HTTP standar untuk membuat, dan menghapus bucket dan objek. Untuk menggunakan API REST, Anda dapat menggunakan toolkit yang mendukung HTTP. Anda bahkan dapat menggunakan peramban untuk mengambil objek, selama objek tersebut dapat dibaca secara anonim. Untuk informasi selengkapnya, lihat Mengembangkan dengan Amazon S3 di Referensi API Amazon S3.

Untuk membantu Anda membangun aplikasi menggunakan bahasa pilihan Anda, kami menyediakan sumber daya berikut.

AWS CLI

Anda dapat mengakses fitur-fitur Amazon S3 menggunakan file AWS CLI. Untuk mengunduh dan mengonfigurasi AWS CLI, lihat Mengembangkan dengan Amazon S3 menggunakan AWS CLI di Referensi API Amazon S3.

AWS CLI Ini menyediakan dua tingkatan perintah untuk mengakses Amazon S3: perintah tingkat tinggi (s3) dan tingkat API (s3api dan perintah. s3control Perintah S3 tingkat tinggi menyederhanakan operasi tugas-tugas umum, seperti membuat, memanipulasi, dan menghapus objek dan bucket. Perintah s3api dan s3control mengekspos akses langsung ke semua operasi Amazon S3 API, yang dapat Anda gunakan untuk melakukan operasi lanjutan yang mungkin tidak mungkin dilakukan dengan perintah tingkat tinggi saja.

Untuk daftar AWS CLI perintah Amazon S3, lihat s3, s3api, dan s3control.

AWS SDKs dan Penjelajah

Anda dapat menggunakan AWS SDKs saat mengembangkan aplikasi dengan Amazon S3. AWS SDKs Menyederhanakan tugas pemrograman Anda dengan membungkus REST API yang mendasarinya. JavaScript Perpustakaan AWS Mobile SDKs dan Amplify juga tersedia untuk membangun aplikasi seluler dan web yang terhubung menggunakan. AWS

Selain itu AWS SDKs, AWS Explorers tersedia untuk Visual Studio dan Eclipse untuk Java IDE. Dalam hal ini, SDKs dan penjelajah dibundel bersama sebagai Toolkit. AWS

Untuk informasi selengkapnya, lihat Mengembangkan dengan Amazon S3 menggunakan Referensi API Amazon S3 AWS SDKs di Amazon S3.

Sampel Kode dan Pustaka

AWS Pusat Developer dan AWS Katalog Sampel Kode memiliki sampel kode dan pustaka yang ditulis khusus untuk Amazon S3. Anda dapat menggunakan sampel kode ini untuk memahami cara mengimplementasikan API Amazon S3. Anda juga dapat melihat Referensi API Amazon Simple Storage Service untuk memahami operasi Amazon S3 API secara detail.

Belajar dari tutorial

Anda dapat memulai dengan step-by-step tutorial untuk mempelajari lebih lanjut tentang Amazon S3. Tutorial ini ditujukan untuk lingkungan tipe lab, dan tutorial menggunakan nama perusahaan fiktif, nama pengguna fikif, dan sebagainya. Tujuannya adalah untuk memberikan pedoman umum. Produk ini tidak dimaksudkan untuk penggunaan secara langsung di lingkungan produksi tanpa tinjauan dan adaptasi yang cermat untuk memenuhi kebutuhan unik di lingkungan organisasi Anda.

Memulai

Mengoptimalkan biaya penyimpanan

Mengelola penyimpanan

Hosting video dan situs web

Pemrosesan data

Melindungi data

Menjelajahi pelatihan dan dukungan

Anda dapat belajar dari AWS para ahli untuk memajukan keterampilan Anda dan mendapatkan bantuan ahli untuk mencapai tujuan Anda.

  • Pelatihan–Materi pelatihan memberikan pendekatan langsung untuk mempelajari Amazon S3. Untuk informasi selengkapnya, lihat AWS Pelatihan dan sertifikasi dan AWS Pembicaraan teknologi online.

  • Forum Diskusi–Di forum, Anda dapat meninjau posting untuk memahami apa yang dapat dan tidak dapat Anda lakukan dengan Amazon S3. Anda juga dapat memposting pertanyaan Anda. Untuk informasi selengkapnya, lihat Forum Diskusi.

  • Dukungan Teknis–Jika Anda memiliki pertanyaan lebih lanjut, Anda dapat menghubungi Dukungan Teknis.