Sometimes, it might not be appropriate, or you might not want, to manage your data purely in a relational database: there might be advantages to having some of it denormalized into documents or added to a search index. Your data might just be a simple mapping between an identifier and a value (key-value), or something else entirely. This mash-up of different storage types dependent on usage or data types is called polyglot persistence.
AWS provides many different data storage types. Most are managed services and have the capabilities and guarantees associated with them being managed services.
In particular, you'll look at the following:
- ElasticSearch
- CloudTrail
- Elemental MediaStore
- EMR
- Neptune
- Timestream