Learning
AWS

S3 – objektumtárolás

Object storage alapok, bucket/key, tipikus use case-ek, jellemzők és privát vs nyilvános hozzáférés.

S3 – objektumtárolás

Az S3 (Simple Storage Service) az AWS objektumtárolója. Nem klasszikus fájlrendszer: fájlokat (objektumokat) tárolsz bucket-ekben, egyedi kulcsokkal (key).

Mi az object storage?

Mappaszerű struktúrát a key-ben használt / ad, de valójában az S3 „lapos” objektumtár.

Bucket: my-app-assets
├── images/logo.png          ← key: "images/logo.png"
├── images/banner.jpg        ← key: "images/banner.jpg"
└── documents/guide.pdf      ← key: "documents/guide.pdf"

Mire használjuk?

  • statikus fájlok (képek, videók, PDF-ek)
  • statikus weboldal hosztolás
  • backup/archív
  • log gyűjtés
  • adatcsere rendszerek között

Fontos jellemzők

  • tartósság: nagyon magas (11 kilences)
  • versioning: régi verziók megtartása
  • lifecycle policy: automatikus áthelyezés olcsóbb tárhelyre
  • hozzáférés-vezérlés: policy/ACL

Nyilvános vs privát bucket

Alapértelmezetten a bucket privát. Nyilvános tartalomhoz explicit engedélyezés és policy kell.

Figyelem: érzékeny adatot (kulcsok, személyes adatok) ne tegyél nyilvános bucket-be.

Rövid összefoglaló

  • S3: bucket + objektum + key.
  • Tipikus: statikus fájlok, backup, logok.
  • Privát az alap; nyilvános hozzáférést tudatosan állíts.

On this page