RDS
Complex workaround ecosystem with high operational overhead
7Common workarounds to extend DynamoDB (OpenSearch sync, RDS dual-write, Athena/Glue, Streams) introduce additional costs ($200-$1000/month), failure modes, operational overhead, and require specialized expertise. They essentially negate DynamoDB's simplicity benefit.
Connectivity issues between serverless functions and traditional databases
7Traditional database setups (like RDS instances) are often not connected to the internet by default, making it extremely difficult to connect serverless compute platforms like Cloudflare Workers to them. This creates a significant operational burden for modern development workflows.
Fragmented console experience across multiple services
5Deploying an app requires managing resources scattered across different AWS console sections (S3, CloudFront, Route 53, EC2/Fargate/Lambda+API Gateway, RDS/DynamoDB, billing alarms). These services don't integrate well out-of-the-box, forcing context switching and manual coordination.