Bosh sahifa Wiki Amazon S3

Amazon S3

Amazon S3 (Simple Storage Service) — 2006-yilda taqdim etilgan, Amazon Web Services’ning eng birinchi va eng asosiy xizmatlaridan biri. U cheksiz miqyosda kengaytiriladigan obyekt saqlash (object storage) xizmati bo’lib, aslida butun AWS bulut platformasining boshlanish nuqtasi hisoblanadi.

AWS’ning birinchi xizmatlaridan biri sifatida

S3 va EC2 AWS‘ning dastlabki ikkita xizmati bo’lib, ular Amazon’ning o’z ichki infratuzilma ehtiyojlaridan kelib chiqqan holda tashqi mijozlarga taqdim etilgan. S3’ning muvaffaqiyati Amazon’ni bulut xizmatlari bozorini yaratishga va keyinchalik unda yetakchi bo’lishga undagan.

Obyekt saqlash modeli

An’anaviy fayl tizimlaridan farqli o’laroq, S3 ma’lumotlarni “obyekt” sifatida saqlaydi — har bir obyekt o’zining ma’lumoti, metama’lumoti va noyob identifikatorига ega. Bu model papka ierarxiyasi tushunchasisiz, gorizontal miqyosda cheksiz kengayish imkonini beradi, garchi S3 interfeysi foydalanuvchiga papka tuzilishini taqlid qiluvchi ko’rinishni taqdim etsa-da.

Bucket va kalit tuzilishi

S3’da ma’lumotlar “bucket” deb ataladigan konteynerlar ichida saqlanadi, har bir obyekt esa noyob “kalit” (fayl yo’liga o’xshash satr) orqali aniqlanadi. Bucket nomlari butun dunyo bo’ylab noyob bo’lishi kerak, chunki ular global manzil tizimining bir qismini tashkil etadi.

Ishonchlilik ko’rsatkichi

AWS S3’ning “11 ta to’qqiz” (99.999999999%) ma’lumot barqarorligini (durability) e’lon qiladi — bu amalda o’nlab million obyektni saqlaganda yillar davomida bitta ham obyekt yo’qolmasligini anglatadi. Bu yuqori ko’rsatkich ma’lumotning bir nechta jismoniy joyda avtomatik nusxalanishi orqali erishiladi.

Qo’llanilish sohalari

S3 veb-saytlar uchun statik fayllarni (rasm, video) saqlash, ma’lumotlar ko’llari (data lake) qurish, zaxira nusxalarni saqlash va boshqa ko’plab AWS xizmatlari uchun asosiy saqlash qatlami sifatida ishlatiladi. Uning soddaligi va ishonchliligi uni deyarli har qanday bulutli arxitekturaning ajralmas qismiga aylantirgan.

Bog’liq tushunchalar

AWS, Obyekt saqlash, Bulutli saqlash, Bucket, CDN, Ma’lumotlar ko’li, Amazon EC2