Over AWS S3
Objectopslag op exabyte-schaal, gebouwd en gedraaid door AWS.
Amazon S3 is de objectopslag-dienst die AWS in 2006 heeft uitgebracht en sindsdien onafgebroken draait. Hij bewaart objecten in buckets, aangesproken via een key, en het ontwerp is eenvoudig opgezet: zet eender welke hoeveelheid data weg, haal ze terug vanop het internet, betaal voor wat je gebruikt. AWS communiceert een duurzaamheid van elf negens (99,999999999%) en een standaard-beschikbaarheid van 99,99% op S3 Standard, met data die over meerdere apparaten in meerdere availability zones binnen een regio gerepliceerd wordt.
De dienst draagt vandaag honderden exabytes aan klantdata en verwerkt gemiddeld meer dan 200 miljoen requests per seconde, volgens de AWS S3-productpagina. Rond de basis-PUT en -GET zitten een hoop functies die voor analytics tellen: opslagklassen van S3 Standard voor hete data over Intelligent-Tiering, Standard-IA, Glacier Instant Retrieval, Glacier Flexible Retrieval en Glacier Deep Archive voor koudere lagen; Express One Zone voor latency in enkele milliseconden; lifecycle-regels die bestanden automatisch tussen klassen verschuiven; versioning en Object Lock voor herstel en WORM-conformiteit; replicatie over regio's en accounts heen; en IAM, bucket policies, Block Public Access en SSE-encryptie voor governance. S3 Tables, de beheerde Apache Iceberg-laag die AWS later heeft toegevoegd, laat Athena, Redshift, EMR, Snowflake, Spark, Trino en DuckDB dezelfde lakehouse-tabellen lezen via de Iceberg REST Catalog, zonder dat elke engine zijn eigen kopie wegschrijft.