Aurora PostgreSQL Serverless (Express configuration) with CDK and Drizzle
Introduction This post documents a setup for Aurora PostgreSQL express configuration with: AWS CDK deployment an AWS SDK-based custom resource (because CloudFormation support is not available yet) ...

Source: DEV Community
Introduction This post documents a setup for Aurora PostgreSQL express configuration with: AWS CDK deployment an AWS SDK-based custom resource (because CloudFormation support is not available yet) Drizzle Kit and Drizzle Studio for schema and data verification The setup is not production-ready, but it can be used as a starting point for further development. AWS launch post: Announcing Amazon Aurora PostgreSQL Serverless database creation in seconds CDK Custom Resource Aurora express configuration currently requires calling the RDS API directly. In this setup, CDK uses AwsCustomResource with CreateDBCluster and cleanup calls. API reference: CreateDBClusterCommand import { Names, Stack } from "aws-cdk-lib"; import { Effect, PolicyStatement } from "aws-cdk-lib/aws-iam"; import { AwsCustomResource, AwsCustomResourcePolicy, PhysicalResourceId, } from "aws-cdk-lib/custom-resources"; import { NagSuppressions } from "cdk-nag"; import { Construct } from "constructs"; export type DbAuroraExpress