Cloud & IT Cert Prep · Ders

Depolama Sınıfları ve Yaşam Döngüsü İlkeleri

S3 Standard, Intelligent-Tiering, Glacier Instant Retrieval ve Deep Archive'ı karşılaştıracak, yaşam döngüsü kurallarıyla geçişleri otomatikleştireceksiniz.

4. ders / 413 adım

Depolama Sınıfları ve Yaşam Döngüsü İlkeleri, CoddyKit'te ücretsiz bir Cloud & IT Cert Prep dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cloud & IT Cert Prep öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cloud & IT Cert Prep kursu toplamda 4 dersten oluşur.

S3 Depolama Sınıfları Neden Var?

Her veriye aynı sıklıkta erişilmez. Bugün yüklenen bir video dosyası ilk hafta binlerce kez izlenebilir, ancak bir ay sonra nadiren erişilebilir. S3 depolama sınıfları, depolama maliyetini erişim düzenine uygun şekilde belirlemenizi sağlar: sık erişilen veriler, alma hızına göre optimize edilmiş daha pahalı bir sınıfı kullanırken arşiv verileri, alma gecikmesi daha yüksek ancak son derece ucuz sınıfları kullanır. SAA-C03 sınavında, açıklanan erişim düzenine uygun sınıfı seçmeniz düzenli olarak sorulur.

S3 Standard: Varsayılan Sınıf

S3 Standard, varsayılan genel amaçlı depolama sınıfıdır: %99,99 kullanılabilirlik SLA'sı, 11 dokuzlu dayanıklılık, minimum depolama süresi olmaması ve alma ücreti alınmaması gibi özelliklere sahiptir. Veriler en az üç AZ'de depolanır. Standard'ı web varlıkları, etkin veri kümeleri ve sık indirilen içerikler gibi sık erişilen veriler için kullanın. Standard, GB başına en yüksek depolama maliyetine sahip olsa da alma ücreti alınmaz; bu nedenle erişim düzenini bilmediğiniz veya verilere ayda birden fazla kez erişildiği durumlar için idealdir.

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

S3 Intelligent-Tiering

S3 Intelligent-Tiering, nesneleri değişen erişim düzenlerine göre performansı etkilemeden veya alma ücreti almadan erişim katmanları arasında otomatik olarak taşır. En fazla dört katmandan oluşur: Sık Erişim (Standard ile aynı performans), Seyrek Erişim (30 gün boyunca erişilmeyen nesneler otomatik olarak buraya taşınır; yaklaşık %40 maliyet tasarrufu), Anında Arşiv Erişimi (90 gün boyunca erişim olmaması; yaklaşık %50 ek tasarruf) ve isteğe bağlı Derin Arşiv Erişimi (180 gün). Her nesne için küçük bir aylık izleme ve otomasyon ücreti uygulanır. Erişim düzeni bilinmeyen veya değişken olan veriler için en uygunudur.

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

S3 Standard-IA ve One Zone-IA

S3 Standard-Seyrek Erişim (Standard-IA), ayda birden daha seyrek erişilen veriler için tasarlanmıştır. Standard'a göre depolama maliyeti daha düşüktür; ancak GB başına alma ücreti ve 30 günlük minimum depolama ücreti vardır. Veriler birden çok AZ'de depolanır (aynı 11 dokuzlu dayanıklılık). S3 One Zone-IA, verileri yalnızca tek bir AZ'de depolar. Standard-IA'dan yaklaşık %20 daha ucuzdur; ancak AZ başarısız olursa veriler kaybedilir. One Zone-IA'yı yalnızca yeniden oluşturabileceğiniz veya başka bir yerde zaten çoğaltılmış veriler için kullanın (örneğin Standard'da depolanan asıllardan oluşturulan küçük resimler).

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 Anında Alma

S3 Glacier Anında Alma, nadiren (üç ayda bir) erişilen ancak erişildiğinde milisaniyeler içinde alınması gereken arşiv verileri için tasarlanmıştır. Depolama maliyeti Standard-IA'dan çok daha düşüktür, ancak alma ücreti daha yüksektir. Minimum depolama süresi 90 gündür. Diğer Glacier sınıflarından temel farkı anında erişim sunmasıdır: Verileri Standard'da olduğu gibi milisaniyeler içinde alabilirsiniz. Bu nedenle tıbbi görüntü arşivleri veya nadiren ihtiyaç duyulan ancak gerektiğinde hemen kullanılabilir olması gereken medya varlıkları için idealdir.

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

S3 Glacier Esnek Alma

S3 Glacier Esnek Alma (eski adıyla S3 Glacier), arşiv verileri için üç alma hızı katmanı sunar: Hızlandırılmış (1-5 dakika, daha yüksek maliyet), Standard (3-5 saat, orta düzey maliyet) ve Toplu (5-12 saat, en düşük maliyet). Minimum depolama süresi 90 gündür. Yedekleme arşivleri, nadiren alınan uyumluluk verileri ve saatler süren alma gecikmesinin kabul edilebilir olduğu dijital koruma senaryoları için en uygunudur. Sınavda bu seçenek genellikle soruda "yılda birkaç kez erişilen arşivler" ifadesi geçtiğinde çözüm olarak sunulur.

# 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 Derin Arşiv

S3 Glacier Derin Arşiv, yaklaşık 1 ABD doları/TB/ay maliyetle en düşük maliyetli S3 depolama sınıfıdır. 7-10 yıl boyunca saklanan ve yılda belki bir veya iki kez erişilen veriler için tasarlanmıştır. Alma süresi Standard katmanında 12 saat, Toplu katmanında 48 saattir. Minimum depolama süresi 180 gündür. Kullanım alanları arasında mevzuata uygunluk arşivleri (HIPAA, SEC Rule 17a-4), dijital medya arşivleme, genom bilimi verileri ve uzun vadeli araştırma verileri bulunur. Deep Archive, tamamen yönetilen ve uzaktan erişilebilen bir hizmet olmakla birlikte şirket içindeki teyp depolamasından daha ucuzdur.

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

S3 Yaşam Döngüsü İlkeleri

S3 yaşam döngüsü ilkeleri, nesnelerin depolama sınıfları arasındaki geçişini ve tanımladığınız kurallara göre süresinin doldurulmasını otomatikleştirir. Yaşam döngüsü ilkesi, bucket'a eklenen ve şunları belirleyen kurallar içeren bir JSON belgesidir: bir filtre (Prefix, etiket veya nesne boyutuna göre), bir geçiş eylemi (N gün sonra daha ucuz bir sınıfa taşıma) ve/veya bir süre sonlandırma eylemi (M gün sonra silme). Yaşam döngüsü kuralları, büyük ölçekte nesnelerin katmanlandırılmasını ve silinmesini yönetmek için özel betik yazma gereksinimini ortadan kaldırır.

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

Yaşam Döngüsü İlkesi Örneği

Günlük dosyaları için tipik bir katmanlandırma yaşam döngüsü şöyledir: nesneler ilk 30 gün S3 Standard sınıfında tutulur (hata ayıklama sırasında sık erişilir), 31-90. günlerde otomatik olarak Standard-IA sınıfına taşınır (ara sıra sorgulanır), 91-365. günlerde Glacier Esnek Alma sınıfına geçirilir (uyumluluk bekletmesi) ve son olarak 365 gün sonra silinir (saklama ilkesi karşılanır). Bu tek yaşam döngüsü kuralı, karmaşık bir cron işinin yerini alır ve yönetim yükü oluşturmadan her ölçekte çalışır.

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

S3 Depolama Sınıfı Analizi

S3 Depolama Sınıfı Analizi, bir bucket'taki veri erişim düzenlerini izler ve nesnelerin Standard-IA sınıfına ne zaman taşınacağına ilişkin öneriler oluşturur. 30 günlük gözlemden sonra, nesne yaşına göre okuma erişimi sıklığını gösteren bir rapor üretir (konsolda görüntülenebilir veya S3'teki bir CSV dosyasına aktarılabilir). Yaşam döngüsü ilkesi geçiş eşiklerini belirlemeden önce bu raporları kullanarak eşikleri ayarlayın. Depolama Sınıfı Analizi, S3 Intelligent-Tiering ile tümleşiktir; analiz çıktısını kullanarak kesin bir yaşam döngüsü ilkesi yapılandırabilir veya doğrudan Intelligent-Tiering'e geçebilirsiniz.

Depolama Sınıflarının Karşılaştırması: Kısa Başvuru

Depolama sınıfı seçim özeti: Standard → etkin ve sık erişilen veriler; Intelligent-Tiering → bilinmeyen veya değişken erişim düzenleri; Standard-IA → seyrek erişim (aylık), çoklu AZ; One Zone-IA → seyrek erişim, yeniden oluşturulabilir veriler, tek AZ; Glacier Anında Alma → nadir erişim (üç ayda bir), milisaniyeler içinde alma; Glacier Esnek Alma → nadir erişim, saatler süren alma gecikmesi kabul edilebilir; Glacier Derin Arşiv → 7-10 yıl saklama, 12-48 saatlik alma. Minimum depolama süreleri (30, 30, 90, 90, 180 gün), erken silme durumunda ücret uygulanmasına neden olur.

Kısa Kontrol

Bu derste ele alınan AWS Solutions Architect (SAA-C03) kavramlarını anlayıp anlamadığınızı test edin.

Ders Özeti

Bu derste şunları öğrendiniz: S3 depolama sınıfları Standard'dan (sık erişim, en yüksek maliyet) Glacier Derin Arşiv'e (seyrek erişim, en düşük maliyet) kadar uzanır ve her sınıfın kendine özgü alma süreleri ile minimum depolama süreleri vardır, S3 Intelligent-Tiering bilinmeyen erişim düzenleri için katmanlandırmayı otomatikleştirir ve yaşam döngüsü ilkeleri, sınıflar arasındaki geçişleri ve nesnelerin yaşa veya etiketlere göre süresinin doldurulmasını otomatikleştirir. Sırada VPC Mimarisi ve CIDR Bloklarını inceleyeceğiz.

Başlamak ücretsiz

Yapay zeka eğitmeniyle Cloud & IT Cert Prep öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
150
Dersler
600

Sıkça Sorulan Sorular

“Depolama Sınıfları ve Yaşam Döngüsü İlkeleri” dersi ücretsiz mi?

Evet — “Depolama Sınıfları ve Yaşam Döngüsü İlkeleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cloud & IT Cert Prep kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cloud & IT Cert Prep kursu toplamda 4 dersten oluşur.

“Depolama Sınıfları ve Yaşam Döngüsü İlkeleri” dersinde ne öğreneceğim?

S3 Standard, Intelligent-Tiering, Glacier Instant Retrieval ve Deep Archive'ı karşılaştıracak, yaşam döngüsü kurallarıyla geçişleri otomatikleştireceksiniz. Cloud & IT Cert Prep ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Cloud & IT Cert Prep öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Cloud & IT Cert Prep, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Depolama Sınıfları ve Yaşam Döngüsü İlkeleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Cloud & IT Cert Prep dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Cloud & IT Cert Prep dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Bucket'lar, Nesneler ve Bölgeler
  2. S3 Erişim Denetimi: Bucket İlkeleri ve ACL'ler
  3. Sürümleme, MFA Delete ve Çoğaltma
  4. Depolama Sınıfları ve Yaşam Döngüsü İlkeleri
← Cloud & IT Cert Prep Sayfasına Dön