View a markdown version of this page

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

Saat 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 mendaftar AWS dan mengatur Amazon S3, Anda dapat secara opsional mengubah bahasa tampilan di Konsol Manajemen AWS. Untuk informasi lebih lanjut, lihat Mengubah bahasa Konsol Manajemen AWS di Konsol Manajemen AWS Panduan memulai.

Mendaftar untuk Akun AWS

Untuk memulainya AWS, Anda membutuhkan Akun AWS. Untuk informasi tentang membuat Akun AWS, lihat Mem ulai dengan an Akun AWS di Panduan AWS Account Management Referensi.

Langkah 1: Buat bucket S3 pertama Anda

Setelah mendaftar AWS, Anda siap untuk membuat bucket di Amazon S3 menggunakan Konsol Manajemen AWS. 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 Konsol Manajemen AWS dan buka konsol Amazon S3 di https://console.aws.amazon.com/s3/.

  2. Di bilah navigasi, pilih nama yang saat ini ditampilkan Wilayah AWS. Selanjutnya, pilih Wilayah tempat Anda ingin membuat bucket.

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

    • 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 Buc ket 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 (Wilayah komersial), aws-cn (Wilayah China), 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, kami sarankan Anda menghindari penggunaan periode (.) dalam nama bucket, kecuali untuk bucket yang hanya digunakan untuk hosting situs web statis.

    • Dimulai dan diakhiri dengan huruf atau angka.

    • Untuk daftar lengkap aturan penamaan bucket, 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 URL yang menunjuk objek dalam bucket.

  6. (Opsional) Di bawah Konfigurasi umum, Anda dapat memilih untuk menyalin pengaturan 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 bawah Salin pengaturan dari bucket yang ada, pilih Pilih bucket. Jen dela Pilih bucket terbuka. Temukan bucket dengan pengaturan yang ingin Anda salin, dan pilih Pilih bucket. Jen dela 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 Puli hkan 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 ACL dan mengontrol kepemilikan objek yang diunggah di bucket Anda, pilih salah satu pengaturan berikut ini:

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

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

    ACL 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 — Orang Akun AWS yang mengunggah objek memiliki objek, memiliki kontrol penuh atas objek, dan dapat memberikan pengguna lain akses ke objek melalui ACL.

    catatan

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

  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 dinon aktifkan. 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 pada bucket Anda, pilih Akti fkan.

  10. (Opsional) Di bawah Tanda, Anda dapat memilih untuk menambahkan tanda ke bucket Anda. Dengan alokasi AWS biaya, Anda dapat menggunakan tag bucket untuk membuat anotasi penagihan untuk 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:

    • Server-side enkripsi dengan kunci terkelola Amazon S3 (SSE-S3)

    • Server-side enkripsi dengan AWS Key Management Service kunci (SSE-KMS)

    • Dual-layer enkripsi sisi server dengan AWS Key Management Service (AWS KMS) kunci () DSSE-KMS

      penting

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

    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 sisi server dengan kunci terkelola Amazon S3 () SSE-S3.

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

  12. Jika Anda memilih Server-side enkripsi dengan AWS Key Management Service kunci (SSE-KMS) atau en Dual-layer kripsi sisi server dengan AWS Key Management Service (AWS KMS) kunci (DSSE-KMS), lakukan hal berikut:

    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 kunci Anda AWS KMS keys, dan pilih kunci KMS Anda dari daftar kunci yang tersedia.

        Kunci Kunci yang dikelola AWS (aws/s3) dan kunci yang dikelola 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 baru yang dikelola pelanggan di AWS KMS konsol, pilih Buat kunci KMS.

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

      penting

      Anda hanya dapat menggunakan kunci KMS yang tersedia di tempat yang 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 kunci KMS ARN Anda. Jika Anda ingin menggunakan kunci KMS yang dimiliki oleh akun lain, Anda harus terlebih dahulu memiliki izin untuk menggunakan kunci tersebut, dan kemudian Anda harus memasukkan kunci KMS ARN. Untuk informasi selengkapnya tentang izin lintas akun untuk kunci KMS, lihat Membuat kunci KMS yang dapat digunakan akun lain di Panduan Peng AWS Key Management Service embang. Untuk informasi lebih lanjut tentang SSE-KMS, lihatMenentukan enkripsi sisi server dengan AWS KMS (SSE-KMS). Untuk informasi lebih lanjut tentang DSSE-KMS, lihatMenggunakan enkripsi sisi server dual-layer dengan AWS KMS kunci (DSSE-KMS).

      Saat Anda menggunakan enkripsi sisi server di Amazon S3, Anda harus memilih kunci KMS enkripsi simetris. AWS KMS key 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 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 Amazon S3 Bucket Keys. S3 Bucket Keys tidak didukung untuk DSSE-KMS.

      Secara default, S3 Bucket Keys diaktifkan di konsol Amazon S3. Sebaiknya biarkan S3 Bucket Keys diaktifkan untuk menurunkan biaya Anda. Untuk menonaktifkan S3 Bucket Keys untuk bucket Anda, di bawah Bucket Key, pilih N onaktifkan.

  13. (Opsional) S3 Object Lock membantu melindungi objek baru agar tidak dihapus atau diganti. 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 mengaktifkan pembuatan versi untuk bucket. Setelah Anda mengaktifkan dan berhasil membuat bucket, Anda juga harus mengonfigurasi pengaturan retensi default Object Lock dan legal hold 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 SDK, atau Amazon S3 REST API.

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

  2. Di panel navigasi kiri, pilih Buc ket tujuan umum atau Buc ket 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 Sal in dari opsi yang muncul.

  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. 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 bucket 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 yang muncul.

  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 Anda, 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 Akun AWS untuk mengelola akses 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 milik Anda 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 IAM-based kebijakan untuk mengonfigurasi izin berbasis sumber daya untuk bucket S3 Anda dan objek di dalamnya.

  • Daftar kontrol akses (ACL)–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 titik akses) atau kebijakan pengguna IAM untuk kontrol akses, bukan ACL. 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 spesifik saat Anda menggunakan ACL, bukan kebijakan berbasis sumber daya atau kebijakan pengguna IAM, lihat. Manajemen Identitas dan Akses untuk Amazon S3

  • Kepemilikan Objek S3–Ambil kepemilikan setiap objek di bucket Anda, sederhanakan manajemen akses untuk data yang disimpan di Amazon S3. Kepemilikan Objek S3 adalah pengaturan tingkat bucket Amazon S3 yang dapat Anda gunakan untuk menonaktifkan atau mengaktifkan ACL. Secara default, ACL dinonaktifkan. Ketika ACL 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 membuat bucket dan mengunggah objek di Amazon S3, Anda dapat melindungi penyimpanan objek Anda. Misalnya, Anda dapat menggunakan kontrol failover S3 Versioning, Replikasi S3, dan Multi-Region Access Point untuk pemulihan bencana, untuk mencadangkan data, AWS Backup dan S3 Object Lock untuk mengatur periode retensi, mencegah penghapusan dan penulisan ulang, serta memenuhi persyaratan kepatuhan.

  • Memantau penyimpanan Anda — Pemantauan adalah bagian penting dalam menjaga keandalan, ketersediaan, dan kinerja Amazon S3 dan AWS solusi Anda. 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 S3 Lifecycle.

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 REST Amazon S3 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 Refer ensi API Amazon S3.

Ini AWS CLI menyediakan dua tingkatan perintah untuk mengakses perintah Amazon S3: High-level (s3) dan API-level (s3api dan s3control perintah. 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 SDK dan Penjelajah

Anda dapat menggunakan AWS SDK saat mengembangkan aplikasi dengan Amazon S3. AWS SDK menyederhanakan tugas pemrograman Anda dengan membungkus API REST yang mendasarinya. SDK AWS Seluler dan pustaka Amplify JavaScript juga tersedia untuk membangun aplikasi seluler dan web yang terhubung menggunakan. AWS

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

Untuk informasi selengkapnya, lihat Mengem bangkan dengan Amazon S3 menggunakan AWS SDK di Refer ensi API 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 tutorial langkah demi langkah untuk mempelajari Amazon S3 lebih lanjut. 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.