/FastHack-Postgres

FastHack Postgres migration

Primary LanguageShell

FastHack - Postgres migration

Introduction

This intro level hackathon will help you get hands-on experience migrating databases from on-premises PostgreSQL to Azure DB for PostgreSQL Flexible Server.

Learning Objectives

In this hack you will solve a common challenge for companies migrating to the cloud: migrating open source databases to Azure. The application using the database is a sample e-commerce application written in Java. It will be configured to use PostgreSQL.

The participants will learn how to:

  1. Perform a pre-migration assessment of the databases looking at size, database engine type, database version, etc.
  2. Use offline tools to copy the database to Flexible Server
  3. Do cutover and validation to ensure the application is working properly with the new configuration.
  4. Optionally you can use Database Migration Service to perform an online migration.
  5. Configure connection pooling in Flexible Server and update the configuration of your application.

Challenges

Prerequisites