Az S3 (Simple Storage Service) és az EBS (Elastic Block Store) az Amazon által nyújtott két fájltárolási szolgáltatás. A fő különbség közöttük az, hogy mire használhatók. Az EBS kifejezetten az EC2 (Elastic Computing Cloud) példányokra szolgál, és csak az egyikhez csatlakoztatva érhető el. Másrészt az S3 nem korlátozódik az EC2-re. Az S3 vödörben található fájlok HTTP protokollokkal és a BitTorrent használatával is letölthetők. Számos hely az S3-at használja fájljaik nagy részének tárolására, mivel hozzáférhető a HTTP ügyfelek számára; például böngészők.
Mint fentebb már említettük, valamilyen típusú szoftverre van szüksége az S3-as információk olvasásához vagy írásához. Az EBS segítségével a kötet felhelyezhető egy EC2 példányra, és úgy jelenik meg, mint egy merevlemez-partíció. Bármilyen fájlrendszerrel formázható, a fájlokat pedig az EC2 példány írhatja vagy elolvashatja, ugyanúgy, mint a merevlemezre..
Ami az összes tárolható mennyiséget illeti, az S3 továbbra is a kezével rendelkezik. Az EBS szabványos korlátozása 20 kötet, és minden kötet legfeljebb 1 TB adatot képes tárolni. Az S3 esetén a standard határérték 100 vödör, minden vödör korlátlan adatkapacitással rendelkezik. Az S3 felhasználóknak nem kell aggódniuk egy vödör feltöltése miatt, és az egyetlen gond az, hogy elég vödör legyen az Ön igényeinek.
Az EBS korlátozása az, hogy nem képes több példányt egyszerre használni. Amint azt egy példány összeillesztette, senki más nem tudja használni. Az S3-nak több képe is lehet a tartalmáról, így sokan egyszerre használhatják. Ennek a képességnek az egyik érdekes mellékhatása az „esetleges konzisztencia”. Az EBS segítségével az adatok olvasása vagy írása szinte azonnal megtörténik. Az S3 esetén a változásokat nem azonnal írják, tehát ha valamit írnak, akkor lehet, hogy nem az adatok adnak vissza egy olvasási műveletet.
Összefoglaló: