openskills.info
Course Preview

Cloud Databases

Cloud databases are managed database services provided by cloud platforms that handle provisioning, patching, backups, scaling, and high availability. They let teams focus on data modeling and queries while the provider operates the underlying infrastructure.

itCloud computing

Cloud Databases

A cloud database stores and serves application data through cloud infrastructure. You provision it through an API or console. You reach it over a network.

The main benefit is not a new data model. It is a different operating model. A managed service can handle hardware replacement, software maintenance, backups, monitoring hooks, and failover mechanisms. You still own the data model, queries, access rules, recovery objectives, and application behavior.

That division matters. A managed database reduces infrastructure work. It does not make database design, security, performance, or recovery automatic.

The three layers of the decision

Start with three separate questions.

  1. What data model fits the workload? Choose relational, document, key-value, graph, time-series, or another model from the required access patterns.
  2. How much control do you need? Choose a self-managed engine on cloud compute, a managed engine, or a more abstract cloud-native service.
  3. What operating outcome must you meet? Define latency, throughput, consistency, availability, recovery, security, residency, and cost requirements.

Do not begin with a provider logo. Begin with the reads, writes, transactions, and failure outcomes your application needs.

Common data models

Relational

A relational database organizes data into tables with a defined schema. It supports constraints, joins, and transactions across related records. It fits order processing, billing, inventory, and other work that depends on relational integrity.

Document

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources

  • https://csrc.nist.gov/pubs/sp/800/145/final
  • https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/understand-data-store-models
  • https://docs.cloud.google.com/sql/docs/introduction
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.html
  • https://learn.microsoft.com/en-us/azure/cosmos-db/partitioning
  • https://learn.microsoft.com/en-us/azure/cosmos-db/how-to-manage-consistency
  • https://docs.cloud.google.com/spanner/docs/true-time-external-consistency
  • https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html
  • https://docs.cloud.google.com/architecture/dr-scenarios-planning-guide
  • https://docs.cloud.google.com/architecture/database-migration-concepts-principles-part-1
  • https://docs.aws.amazon.com/prescriptive-guidance/latest/best-practices-migration-cutover/cutover-stage.html