Home icon

How Heroku migrated hundreds of thousands of self-managed PostgreSQL databases to Amazon Aurora

Database Blog



Heroku successfully migrated over 200,000 self-managed PostgreSQL databases from Amazon EC2 to Amazon Aurora, achieving a significant transformation in their database infrastructure with minimal customer impact.

  • Migration completed in four months using a specialized transfer system with pgccopydb
  • Provided two migration paths: self-serve and automated migration
  • Reduced operational complexity by leveraging Aurora's managed services
  • Enabled future features like AI-enabled database administration and auto-scaling
  • Enhanced security through built-in AWS encryption and authentication methods

The migration allows Heroku to focus more on developing customer-centric features rather than managing infrastructure, while providing a more reliable and scalable database service.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 9
2024
How Heroku reduced their operational overhead by migrating their 30 TB self-managed database from Amazon EC2 to Amazon DynamoDB
Jun 4
2025
Migrate Google Cloud SQL for PostgreSQL to Amazon RDS and Amazon Aurora using pglogical
May 12
2026
Migrating Amazon RDS for PostgreSQL to Amazon Aurora using seeded logical replication
Jul 1
2024
AWS DMS homogenous migration from PostgreSQL to Amazon Aurora PostgreSQL

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.