πŸ—„οΈ

Databases & Storage

RDS configs, S3 lifecycle rules, backup automation, DynamoDB patterns, and MinIO stacks.

πŸ—„οΈ Databases & Storage

RDS Postgres with Read Replica

CloudFormation: Multi-AZ RDS Postgres with read replica, automated backups, enhanced monitoring, Parameter Store, and Secrets Manager rotation.

πŸ—„οΈ Databases & Storage

S3 Intelligent Tiering and Lifecycle Pack

CloudFormation: S3 bucket with Intelligent Tiering enabled, lifecycle rules for Glacier archival, cross-region replication, and versioning with noncurrent version expiry.

πŸ—„οΈ Databases & Storage

Aurora Serverless v2 Stack

CloudFormation: Aurora Serverless v2 Postgres cluster with auto-scaling, Data API enabled, Secrets Manager integration, and a Bastion for initial access.

πŸ—„οΈ Databases & Storage

DynamoDB Single-Table Design Template

CloudFormation table definition plus a documentation pack covering single-table design access patterns with working query examples in Node.js and Python.

πŸ—„οΈ Databases & Storage

Automated RDS Snapshot Export to S3

CloudFormation: EventBridge + Lambda that exports RDS snapshots to S3 in Parquet format nightly, making them queryable via Athena without restoring the database.

πŸ—„οΈ Databases & Storage

ElastiCache Redis Cluster Stack

CloudFormation: Redis cluster with automatic failover, a parameter group tuned for caching workloads, CloudWatch alarms on evictions and connections, VPC-only access.

πŸ—„οΈ Databases & Storage

MinIO Production Stack

Docker Compose: MinIO with Nginx load balancer sidecar, mc client container for administration, and lifecycle policy automation scripts for object expiry.

πŸ—„οΈ Databases & Storage

Postgres Backup to S3

Docker Compose: pg_dump cron container that dumps, compresses, encrypts with GPG, and ships backups to S3 on a configurable schedule with retention management.

πŸ—„οΈ Databases & Storage

Zero-Downtime Migration Runbook

Documented runbook plus bash scripts for the expand/contract migration pattern β€” add, rename, and drop columns without downtime.

πŸ—„οΈ Databases & Storage

S3 Object Expiry Notification Stack

CloudFormation: S3 lifecycle expiry rules with EventBridge notifications when objects expire, Lambda logging all deletions to DynamoDB for a full audit trail.