A brief introduction to Databases on AWS
One of the crucial services AWS provides is databases. Of course you could run a database server on your own EC2 instance and depending on the particular circumstances, that might be optimal. At the time of writing AWS provides 15 purpose-built database engines for high-performance relational, key-value, document, in-memory, graph, time series, and ledger databases. These are fully managed with continuous monitoring which ensure business-critical workloads with high availability, reliability, and security. Now really the infographics do most of the heavy lifting as they most succinctly outline the purposes of most of the databases. However, I'm not very satisfied with the above SQL/noSQL breakdown, so have included another below. A relational database (SQL) organizes data into tables, establishing relationships between them based on key pairs, ensuring efficient data management and retrieval. A standard keypair might be a customer ID, for example that links all kinds of activities ...