What is Babelfish?

Allows Microsoft SQL Server applications to work on Aurora PostgreSQL with little to no code changes!


The Problem

You have apps built for MS SQL Server, but want to use Aurora PostgreSQL for better performance and lower cost.

Traditional approach:


Babelfish Solution

Application (SQL Server Client Driver)
        ↓
    Uses T-SQL commands
        ↓
    Babelfish layer (translator)
        ↓
    Converts T-SQL → PostgreSQL
        ↓
    Aurora PostgreSQL

How It Works

Babelfish = Translator