Migrate Heroku Postgres Database to AWS RDS - the Complete Guide

Heroku migartion to RDS eBook cover

There are compelling reasons why you should consider migrating the default Heroku PostgreSQL addon to Amazon RDS. Long story short, it's cheaper, superior is security, compliance, and robustness.

You can read my blog post for a detailed breakdown of the two platforms:

Why You Should Migrate your Heroku Postgres Database to AWS RDS

If you want to do the migration, but your team is missing the required AWS/DevOps skills, then we’ve got you covered.

40% discount during the pre-sale period

The guide describes all the steps required to safely move your Heroku PostgreSQL database to AWS RDS. Starting with adding a new Amazon Web Services account, down to configuring performance alerts sent to email or Slack.

Zero prior AWS experience is required to complete the guide. All the steps are described in a detailed way together with code snippets and AWS console screenshots. The guide is written in a programming language-agnostic way, so it applies to all the backend technologies hosted on Heroku.

Publication date: November 2020

Release day price: $49

Pre-order price: $29


For the price of a single developer-hour you’ll save dozens of research work hours and avoid unexpected downtime, irreversible data loss or corruption. Trust me; I’ve been there…

The following topics are covered:

  • choosing RDS instance config for your application
  • configuring the network and security groups
  • setting the correct PostgreSQL config for optimal performance and security
  • adding redundant cross-account backups
  • calculate the expected downtime before starting the migration
  • minimize migration downtime using PostgreSQL CLI tools and database analysis
  • configure database health checks and performance alerts

All the preorders are covered with a money-back guarantee. You can cancel your order any time you like before the book is published, and your money will be fully refunded. After you receive the book, you’ll have two weeks to cancel your order if the content does not meet your expectations.

If you don’t want to pre-order right now but would like to get notified when the book is out you can follow me on Twitter or join the mailing list.

Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.

Cover Photo by Sebastian Palomino from Pexels.