Amazon DynamoDB is een serverloze, volledig beheerde, gedistribueerde NoSQL-database van Amazon Web Services (AWS). Ontwikkelaars gebruiken het voor toepassingen die snelle toegang nodig hebben op wisselende schaal, zonder zelf servers, upgrades of onderhoudsvensters te beheren. Het biedt ACID-transacties, Time to Live voor het laten verlopen van oude records, DynamoDB Streams voor bijna realtime verwerking van gebeurtenissen, bulkimport en native vectorzoekopdrachten. Global tables repliceren data over AWS-regio's met multi-active schrijfacties. De dienst wordt beheerd geleverd via de AWS-console en API's.
DynamoDB wordt beheerd door AWS, een dochteronderneming van het Amerikaanse Amazon, en valt daarom onder Amerikaanse jurisdictie, inclusief de CLOUD Act. De dienst is beschikbaar in meerdere Europese AWS-regio's, waaronder Frankfurt, Ierland, Parijs, Stockholm, Milaan, Spanje en Zürich, en u bepaalt zelf in welke regio's uw tabellen staan. DynamoDB is een propriëtaire AWS-dienst met een eigen API, waardoor toepassingen die erop bouwen aan AWS gebonden zijn. Dat telt voor portabiliteit en exitplanning.