Amazon voegt een eenvoudige databasecomponent toe aan zijn webdienstenpallet. SimpleDB, voorlopig in bètavorm beschikbaar, zou vooral geschikt zijn voor kleine hoeveelheden data.
De database kan volgens Amazon door webontwikkelaars worden gebruikt als een goedkoop en vereenvoudigd alternatief voor een relationele database. SimpleDB is universeel aanspreekbaar, waardoor bijvoorbeeld een desktopapplicatie gegevens via Amazon kan opvragen. De webservice kan met de Rest- en Soap-api's benaderd worden. Voorbeeldcode voor onder andere Java, Perl, PHP, C# en Vb.Net is door Amazon beschikbaar gesteld.
SimpleDB biedt niet de mogelijkheden die een relationele database standaard in huis heeft om data gestructureerd te ordenen, waardoor een ontwikkelaar 'on the fly' een database kan creëren zonder lang over de structuurindeling na te denken. Hier schuilt ook direct het gevaar, schrijft Reg Developer: zoekopdrachten kunnen bij een groeiende database lang duren doordat de data onlogisch is ingedeeld. Daarnaast wordt alle data behandeld als een string, waardoor validatie van inkomende data door de server onmogelijk is. Hierdoor wordt de kans op databasevervuiling vergroot.
Gebruikers van SimpleDB betalen Amazon 1,50 dollar per gigabyte voor het opslaan van de gegevens. Daarnaast rekent het bedrijf 14 dollarcent voor elk uur dat een 1,7GHz Xeon-processor in de weer is met de database. Het inkomende dataverkeer kost de gebruiker 10 dollarcent per gigabyte, terwijl de eerste 10TB aan uitgaand verkeer 18 dollarcent per gigabyte bedraagt.
Om te hoge kosten te voorkomen stelt Amazon voor dat gebruikers grote bestanden opslaan bij zijn S3-storage service, waarbij tegelijkertijd de SimpleDB voorzien wordt van doorverwijzingen naar deze data. De inhoud van een SimpleDB-database wordt door Amazon bij elke mutatie automatisch gebackupt, maar door het ontbreken van een transactiemodel is gegevensverlies niet voor honderd procent uit te sluiten; SimpleDB lijkt daardoor ook het meest interessant voor applicaties die vooral leesoperaties op de database afvuren.