Čo je Amazon S3?
Amazon S3 (Simple Storage Service) je objektové úložisko od AWS, ktoré poskytuje prakticky neobmedzenú kapacitu na ukladanie a získavanie ľubovoľného množstva dát. S3 bolo jednou z prvých služieb AWS, spustené v roku 2006, a dodnes je jednou z najpoužívanejších cloudových služieb na svete.
Definícia Amazon S3
Čo je Amazon S3
Amazon S3 (Simple Storage Service) je objektové úložisko spustené spoločnosťou Amazon v marci 2006 — bolo jednou z úplne prvých služieb AWS. S3 umožňuje ukladať a získavať prakticky neobmedzené množstvo dát prostredníctvom jednoduchého webového rozhrania (API).
Koncepty a funkcie
S3 organizuje dáta do logických kontajnerov a objektov:
- Bucket — kontajner (priečinok) na ukladanie objektov, musí mať globálne unikátny názov
- Object — súbor + metadata, maximálna veľkosť 5 TB
- Storage Classes — rôzne úrovne úložísk podľa frekvencie prístupu (Standard, Infrequent Access, Glacier)
- Versioning — automatické uchovávanie všetkých verzií objektu
- Lifecycle Policies — automatický presun dát medzi storage triedami
S3 garantuje 99,999999999 % (11 deviatiek) durability — to znamená, že ak uložíte 10 miliónov objektov, štatisticky stratíte jeden objekt za 10 000 rokov. S3 ukladá dáta redundantne v minimálne 3 fyzicky oddelených zariadeniach v rámci regiónu. Používa ho väčšina internetu — od hostingu statických webov po zálohovanie podnikových dát.
Praktický príklad
Príklad: Webová aplikácia umožňuje používateľom nahrávať profilové fotografie.
Fotografie sa ukladajú do S3 bucketu s názvom profil-photos-prod. Bucket má nastavenú Lifecycle Policy: originálne fotografie zostávajú v S3 Standard, ale po 90 dňoch sa staršie verzie automaticky presunú do S3 Glacier, čím sa náklady na úložisko znížia o 80 %. Prístup k fotkám je cez CloudFront CDN.
Často kladené otázky
Čo je Amazon S3?
Amazon S3 (Simple Storage Service) je cloudové objektové úložisko od AWS. Umožňuje ukladať prakticky neobmedzené množstvo súborov (obrázky, videá, zálohy, dáta) s vysokou dostupnosťou a trvanlivosťou.
Koľko stojí Amazon S3?
S3 Standard stojí približne 0,023 $/GB mesačne v regióne us-east-1. Existujú lacnejšie triedy: Infrequent Access (0,0125 $/GB) a Glacier (0,004 $/GB). Prvých 5 GB je zadarmo počas prvých 12 mesiacov AWS Free Tier.
Na čo sa S3 používa?
S3 sa používa na hosting statických webov, ukladanie obrázkov a médií, zálohovanie databáz, data lake pre analytiku, distribúciu softvéru a archiváciu dát. Je to jeden z najuniverzálnejších cloudových nástrojov.
Je S3 bezpečné?
Áno, S3 podporuje šifrovanie dát v pokoji (AES-256) aj pri prenose (HTTPS). Prístup sa riadi cez IAM politiky a bucket politiky. Predvolene sú všetky buckety privátne — verejný prístup musíte explicitne povoliť.
Súvisiace pojmy
Potrebujete pomôcť s webom?
Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.