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.
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.
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.
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.
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.
Goal
Diagnose managed database issues faster by separating provisioning, connectivity, and recovery failures.
Expected result
Database failures are easier to classify and escalate correctly.