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.