Developing .NET apps with Amazon DynamoDB
You need to store data, but you don’t have a vast schema. You need to fetch your data in a split second, and you don’t need referential integrity or transactions. You require a super stable and scalable datastore, but you don’t have the personnel to manage a DBMS. You need to persist data, but you also need to stream the data to external systems. If this sounds familiar, you should checkout Amazon DynamoDB.