This article gives you an overview of AWS Web Service
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you oﬄoad the administrative burdens of operating and scaling a distributed database so that you don't have to worry about hardware provisioning, setup and conﬁguration, replication, software patching, or cluster scaling. DynamoDB also oﬀers encryption at rest, which eliminates the operational burden and complexity involved in protecting sensitive data.
The Amazon S3 architecture is designed to be programming language-neutral, using AWS supported interfaces to store and retrieve objects.