AWS Database Blog

The New York Times cut Oracle migration time from 18 to 5 months

The New York Times cut Oracle migration time from 18 to 5 months

Learn how The New York Times migrated its PLATO subscription revenue engine from Oracle to Amazon Aurora PostgreSQL in about 5 months instead of 18, using an AI-agent-native approach on Amazon Bedrock with AWS DMS to automate schema conversion and multi-language code remediation at enterprise scale.

How Vestiaire Collective achieved near-zero downtime RDS for MariaDB upgrades with Amazon RDS Blue/Green Deployments

How Vestiaire Collective achieved near-zero downtime RDS for MariaDB upgrades with Amazon RDS Blue/Green Deployments

Vestiaire Collective, a global platform for pre-owned luxury fashion, achieved near-zero downtime upgrading its Amazon RDS for MariaDB fleet across two major versions. Learn how the team used Amazon RDS Blue/Green Deployments with AWS Countdown Premium to deliver a 94-second and then a 7-second switchover during peak sales season.

How U.S. Bank migrated 119 TB from Oracle Exadata to Amazon RDS for Oracle

How U.S. Bank migrated 119 TB from Oracle Exadata to Amazon RDS for Oracle

U.S. Bank migrated 119 TB across four Oracle Exadata databases to Amazon RDS for Oracle over a bandwidth-limited AWS Direct Connect link. This post walks through the automated migration pipeline they built with Oracle Transportable Tablespaces (XTTS), AWS DataSync, and Amazon EFS, completing the initial baseline copy in 7 days with zero data loss.

Building Node.js applications with Sequelize ORM and Amazon Aurora DSQL

Building Node.js applications with Sequelize ORM and Amazon Aurora DSQL

Node.js teams can run Sequelize ORM on Amazon Aurora DSQL with only a few adaptations. This post builds a hotel reservation application that shows reusable patterns: UUID primary keys, IAM authentication through the Aurora DSQL connector, individual DDL execution, and optimistic concurrency control retry logic.

Reducing storage initialization impact in Amazon RDS for PostgreSQL after snapshot restore

Reducing storage initialization impact in Amazon RDS for PostgreSQL after snapshot restore

When you restore an Amazon RDS for PostgreSQL instance from a snapshot, the Amazon EBS volume hydrates lazily, so early queries can run 10x to 15x slower. This post walks through PostgreSQL-native prewarming techniques (pg_prewarm, VACUUM ANALYZE, and full table scans) and new monitoring fields to restore predictable performance faster after restore.

Monitor Amazon Aurora DSQL costs with the Aurora DSQL console and CloudWatch alarms

Monitor Amazon Aurora DSQL costs with the Aurora DSQL console and CloudWatch alarms

As your Amazon Aurora DSQL workload scales, DPU consumption and storage costs can grow without a fixed instance ceiling. This post shows how to monitor Aurora DSQL usage and cost with the built-in Usage and cost panel, set up Amazon CloudWatch alarms for hourly DPU spend, and deploy the alarms as code with AWS CloudFormation.

Storage layout and best practices for Amazon RDS Custom for SQL Server

Amazon RDS Custom for SQL Server gives you OS-level access, which also exposes internal storage volumes where the W: drive looks like a raw, uninitialized disk. This post explains the C:, D:, and W: drive architecture, how the drives map to Amazon EBS, and the safe disk operations and verification checks that keep you from accidentally destroying your data.

Modernizing document storage for search, scale, and agility

Modernizing document storage for search, scale, and agility

Storing extracted document data in a relational JSON or BLOB column works until you need search and scale. Learn how to recognize when document data has outgrown relational storage, and how to choose between Amazon DocumentDB and Amazon DynamoDB using a progressive, low-risk migration pattern.