Documentation

Databases

Managed databases are first-class resources with their own lifecycle, credentials, and recovery behavior.

Section Overview

Databases

Managed databases are first-class resources with their own lifecycle, credentials, and recovery behavior.

Managed database overview

How StackShift databases fit into the platform and how they differ from stack-hosted stateful services.

Live

Goal

Understand the managed database model before creating or restoring one.

Expected result

You can reason about StackShift databases as a separate platform surface.

Create a database

Provision a managed database and understand the minimum runtime and recovery expectations around it.

Live

Goal

Create a database with the right expectations for connectivity, health, and restore behavior.

Expected result

A managed database is provisioned and usable from the platform.

Credentials, pooling, and usage expectations

Understand how to consume database connection details and what to assume about pooling and access patterns.

Live

Goal

Use the provided connection information correctly and avoid guessing at hidden runtime behavior.

Expected result

Your application connects to the database using the right credentials and expectations.

Back up and restore a database

Use the current S3-backed database backup and restore model with the correct operational expectations.

Live

Goal

Restore a database confidently without assuming legacy AWS/EBS behavior.

Expected result

Database backup and recovery behavior is predictable and grounded in the current implementation.

Database troubleshooting

Common issues around provisioning, connectivity, backup configuration, and restore progress.

Live

Goal

Diagnose managed database issues faster by separating provisioning, connectivity, and recovery failures.

Expected result

Database failures are easier to classify and escalate correctly.