Skip to content

Datastores

A datastore is any system that holds data.

This includes the following types:

  • relational databases (e.g. postgres, mysql)
  • nosql databases (e.g. mongodb, dynamodb)
  • cache and key/value stores (e.g. redis, consul)
  • message queues (e.g. kafka, sqs)
  • object stores (e.g. s3, file volumes)
  • secret managers (e.g. vault)
  • log/metric providers (e.g. datadog, splunk, sumologic)

Datastores are connected to Applications via Capabilities.