0Pricing
Cloud & IT Cert Prep · Pelajaran

Kelas Penyimpanan dan Kebijakan Siklus Hidup

Bandingkan S3 Standard, Intelligent-Tiering, Glacier Instant Retrieval, dan Deep Archive, lalu otomatisasi perpindahan dengan aturan siklus hidup.

Kelas Penyimpanan dan Kebijakan Siklus Hidup adalah pelajaran Cloud & IT Cert Prep gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cloud & IT Cert Prep, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.

Alasan Kelas Penyimpanan S3 Dibuat

Tidak semua data diakses dengan frekuensi yang sama. Sebuah file video yang diunggah hari ini mungkin diputar ribuan kali pada minggu pertama, lalu jarang diakses lagi setelah sebulan. Kelas penyimpanan S3 memungkinkan Anda menyesuaikan biaya penyimpanan dengan pola akses—data yang sering diakses menggunakan kelas yang lebih mahal dan dioptimalkan untuk kecepatan pengambilan, sedangkan data arsip menggunakan kelas yang sangat murah dengan latensi pengambilan yang lebih tinggi. Ujian SAA-C03 sering meminta Anda memilih kelas yang tepat berdasarkan pola akses yang dijelaskan.

S3 Standard: Kelas Bawaan

S3 Standard adalah kelas penyimpanan bawaan untuk penggunaan umum: SLA ketersediaan 99,99%, durabilitas 11 angka sembilan, tanpa durasi penyimpanan minimum, dan tanpa biaya pengambilan. Data disimpan di setidaknya tiga AZ. Gunakan Standard untuk data yang sering diakses—aset web, kumpulan data aktif, dan konten yang sering diunduh. Standard memiliki biaya penyimpanan per GB tertinggi tetapi tanpa biaya pengambilan, sehingga ideal ketika Anda belum mengetahui pola akses atau ketika data diakses beberapa kali per bulan.

# Upload with explicit storage class
aws s3 cp file.dat s3://my-bucket/ --storage-class STANDARD

S3 Intelligent-Tiering

S3 Intelligent-Tiering secara otomatis memindahkan objek antar tingkat akses berdasarkan pola akses yang berubah, tanpa dampak performa atau biaya pengambilan. Kelas ini memiliki hingga empat tingkat: Frequent Access (performa sama seperti Standard), Infrequent Access (objek yang tidak diakses selama 30 hari dipindahkan ke sini secara otomatis—penghematan biaya sekitar 40%), Archive Instant Access (90 hari tanpa akses—penghematan tambahan sekitar 50%), dan Deep Archive Access opsional (180 hari). Biaya pemantauan dan otomatisasi bulanan yang kecil berlaku untuk setiap objek. Kelas ini paling sesuai untuk data dengan pola akses yang tidak diketahui atau berubah-ubah.

aws s3 cp file.dat s3://my-bucket/ --storage-class INTELLIGENT_TIERING

S3 Standard-IA dan One Zone-IA

S3 Standard-Infrequent Access (Standard-IA) dirancang untuk data yang diakses kurang dari sekali sebulan—biaya penyimpanannya lebih rendah daripada Standard, tetapi dikenai biaya pengambilan per GB dan biaya penyimpanan minimum selama 30 hari. Data disimpan di beberapa AZ (dengan durabilitas 11 angka sembilan yang sama). S3 One Zone-IA menyimpan data hanya di satu AZ—sekitar 20% lebih murah daripada Standard-IA, tetapi data hilang jika AZ mengalami kegagalan. Gunakan One Zone-IA hanya untuk data yang dapat dibuat ulang atau data yang sudah direplikasi di tempat lain (misalnya, gambar mini yang dibuat dari gambar asli yang disimpan di Standard).

aws s3 cp backup.tar.gz s3://my-bucket/ --storage-class STANDARD_IA
aws s3 cp thumbnail.jpg s3://my-bucket/ --storage-class ONEZONE_IA

S3 Glacier Instant Retrieval

S3 Glacier Instant Retrieval dirancang untuk data arsip yang jarang diakses (setiap tiga bulan), tetapi memerlukan pengambilan dalam hitungan milidetik saat diakses. Biaya penyimpanannya jauh lebih rendah daripada Standard-IA, tetapi biaya pengambilannya lebih tinggi. Durasi penyimpanan minimum adalah 90 hari. Perbedaan utama dari kelas Glacier lainnya adalah akses instan—Anda mengambil data dalam hitungan milidetik seperti pada Standard, sehingga kelas ini cocok untuk arsip citra medis atau aset media yang jarang diperlukan tetapi harus segera tersedia saat dibutuhkan.

aws s3 cp quarterly-report.pdf s3://archive-bucket/ --storage-class GLACIER_IR

S3 Glacier Flexible Retrieval

S3 Glacier Flexible Retrieval (sebelumnya S3 Glacier) menawarkan tiga tingkat kecepatan pengambilan untuk data arsip: Expedited (1–5 menit, biaya lebih tinggi), Standard (3–5 jam, biaya sedang), dan Bulk (5–12 jam, biaya terendah). Durasi penyimpanan minimum adalah 90 hari. Kelas ini paling sesuai untuk arsip cadangan, data kepatuhan yang jarang diambil, dan pelestarian digital ketika latensi pengambilan selama beberapa jam masih dapat diterima. Ujian sering menyajikan ini sebagai solusi ketika pertanyaan menyebutkan “arsip yang diakses beberapa kali per tahun”.

# Initiate a retrieval job from Glacier Flexible Retrieval
aws s3api restore-object \
  --bucket my-archive-bucket \
  --key old-backup.tar.gz \
  --restore-request '{"Days":5,"GlacierJobParameters":{"Tier":"Standard"}}'

S3 Glacier Deep Archive

S3 Glacier Deep Archive adalah kelas penyimpanan S3 dengan biaya terendah, sekitar $1/TB/bulan. Kelas ini dirancang untuk data yang disimpan selama 7–10 tahun dan mungkin hanya diakses sekali atau dua kali setahun. Waktu pengambilan adalah 12 jam (tingkat Standard) atau 48 jam (tingkat Bulk). Durasi penyimpanan minimum adalah 180 hari. Kasus penggunaan: arsip kepatuhan regulasi (HIPAA, SEC Rule 17a-4), pengarsipan media digital, data genomik, dan data penelitian jangka panjang. Deep Archive lebih murah daripada penyimpanan pita di lokasi, sekaligus dikelola sepenuhnya dan dapat diakses dari jarak jauh.

aws s3 cp 2016-financial-archive.zip s3://deep-archive-bucket/ \
  --storage-class DEEP_ARCHIVE

Kebijakan Siklus Hidup S3

Kebijakan siklus hidup S3 mengotomatiskan pemindahan objek antar kelas penyimpanan dan penghapusan objek berdasarkan aturan yang Anda tentukan. Kebijakan siklus hidup adalah dokumen JSON yang dilampirkan ke bucket, dengan aturan yang menentukan: filter (berdasarkan awalan, tag, atau ukuran objek), tindakan pemindahan (memindahkan ke kelas yang lebih murah setelah N hari), dan/atau tindakan penghapusan (menghapus setelah M hari). Aturan siklus hidup menghilangkan kebutuhan akan skrip khusus untuk mengelola pengelompokan tingkat dan penghapusan objek dalam skala besar.

# Apply a lifecycle policy
aws s3api put-bucket-lifecycle-configuration \
  --bucket my-data-bucket \
  --lifecycle-configuration file://lifecycle.json

Contoh Kebijakan Siklus Hidup

Siklus hidup pengelompokan tingkat yang umum untuk file log: objek disimpan di S3 Standard selama 30 hari pertama (sering diakses untuk penelusuran kesalahan), lalu secara otomatis dipindahkan ke Standard-IA pada hari ke-31 hingga ke-90 (sesekali ditanyakan), kemudian ke Glacier Flexible Retrieval pada hari ke-91 hingga ke-365 (penahanan untuk kepatuhan), dan akhirnya dihapus setelah 365 hari (kebijakan retensi terpenuhi). Satu aturan siklus hidup ini menggantikan tugas cron yang rumit dan dapat bekerja pada skala apa pun tanpa beban pengelolaan.

{
  'Rules': [{
    'ID': 'log-tiering',
    'Status': 'Enabled',
    'Filter': {'Prefix': 'logs/'},
    'Transitions': [
      {'Days': 30, 'StorageClass': 'STANDARD_IA'},
      {'Days': 90, 'StorageClass': 'GLACIER'}
    ],
    'Expiration': {'Days': 365}
  }]
}

Analisis Kelas Penyimpanan S3

Analisis Kelas Penyimpanan S3 mengamati pola akses data dalam bucket dan menghasilkan rekomendasi tentang kapan objek harus dipindahkan ke Standard-IA. Setelah 30 hari pengamatan, fitur ini menghasilkan laporan (yang dapat dilihat di konsol atau diekspor ke file CSV di S3) yang menunjukkan frekuensi akses baca berdasarkan usia objek. Gunakan laporan ini untuk menyesuaikan ambang pemindahan dalam kebijakan siklus hidup sebelum menetapkannya. Analisis Kelas Penyimpanan terintegrasi dengan S3 Intelligent-Tiering—Anda dapat menggunakan hasil analisis untuk mengonfigurasi kebijakan siklus hidup yang tepat atau cukup beralih ke Intelligent-Tiering.

Perbandingan Kelas Penyimpanan: Referensi Singkat

Ringkasan pemilihan kelas penyimpanan: Standard → data aktif yang sering diakses; Intelligent-Tiering → pola akses yang tidak diketahui atau berubah-ubah; Standard-IA → akses jarang (bulanan), beberapa AZ; One Zone-IA → akses jarang, data yang dapat dibuat ulang, satu AZ; Glacier Instant Retrieval → akses sangat jarang (setiap tiga bulan), pengambilan dalam hitungan milidetik; Glacier Flexible Retrieval → akses jarang, pengambilan dalam hitungan jam masih OK; Glacier Deep Archive → retensi 7–10 tahun, pengambilan 12–48 jam. Durasi penyimpanan minimum (30, 30, 90, 90, 180 hari) akan dikenai biaya jika objek dihapus lebih awal.

Pemeriksaan Singkat

Uji pemahaman Anda tentang konsep AWS Solutions Architect (SAA-C03) dari pelajaran ini.

Ringkasan Pelajaran

Dalam pelajaran ini Anda mempelajari bahwa: kelas penyimpanan S3 berkisar dari Standard (akses sering, biaya tertinggi) hingga Glacier Deep Archive (akses jarang, biaya terendah), dan masing-masing memiliki waktu pengambilan serta durasi penyimpanan minimum tertentu, S3 Intelligent-Tiering mengotomatiskan pengelompokan tingkat untuk pola akses yang tidak diketahui, serta kebijakan siklus hidup mengotomatiskan pemindahan antar kelas dan penghapusan objek berdasarkan usia atau tag. Selanjutnya kita akan membahas Arsitektur VPC dan Blok CIDR.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Kelas Penyimpanan dan Kebijakan Siklus Hidup” gratis?

Ya — teks lengkap “Kelas Penyimpanan dan Kebijakan Siklus Hidup” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cloud & IT Cert Prep, upgrade ke CoddyKit PRO. Kursus Cloud & IT Cert Prep mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Kelas Penyimpanan dan Kebijakan Siklus Hidup”?

Bandingkan S3 Standard, Intelligent-Tiering, Glacier Instant Retrieval, dan Deep Archive, lalu otomatisasi perpindahan dengan aturan siklus hidup. Kamu berlatih Cloud & IT Cert Prep dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cloud & IT Cert Prep?

Tidak diperlukan pengalaman sebelumnya. Cloud & IT Cert Prep di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Kelas Penyimpanan dan Kebijakan Siklus Hidup” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cloud & IT Cert Prep ini?

Ya. Setiap pelajaran Cloud & IT Cert Prep menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Bucket, Objek, dan Region
  2. Kontrol Akses S3: Kebijakan Bucket dan ACL
  3. Penerapan Versi, Penghapusan dengan MFA, dan Replikasi
  4. Kelas Penyimpanan dan Kebijakan Siklus Hidup
← Kembali ke Cloud & IT Cert Prep