Babelfish per Aurora PostgreSQL (Anteprima)

Esegui applicazioni server Microsoft SQL su PostgreSQL con poche modifiche del codice o senza alcuna modifica

Babelfish è un nuovo livello di traduzione per Amazon Aurora PostgreSQL che permette ad Aurora di comprendere i comandi provenienti da applicazioni scritte su Microsoft SQL Server.

Migrare da database SQL Server legacy può richiedere molto tempo e molte risorse. Quando migri i tuoi database, puoi automatizzare la migrazione degli schemi e dei dati del tuo database utilizzando AWS Database Migration Service (DMS), ma spesso vi sono azioni da fare che vanno oltre la migrazione dell'applicazione, come riscrivere il codice dell'applicazione che interagisce con il database.

Con Babelfish, Aurora PostgreSQL comprende T-SQL, il dialetto SQL esclusivo di Microsoft SQL Server, e supporta lo stesso protocollo di comunicazione, di modo che le app di tua proprietà che erano state scritte originariamente per SQL Server possano ora funzionare con Aurora con un minor numero di modifiche del codice. Conseguentemente, lo sforzo richiesto per modificare e spostare applicazioni eseguite su SQL Server 2014 (o su altri più recenti) ad Aurora è ridotto, aspetto che porta a migrazioni più veloci, più convenienti e meno rischiose.

Babelfish è una funzionalità integrata di Amazon Aurora e non implica nessun costo aggiuntivo. Puoi abilitare Babelfish sul tuo cluster Amazon Aurora con pochi click sulla tua console di gestione RDS.

Vantaggi

Riduci i tempi ed i rischi di migrazione

Con Babelfish, Amazon Aurora PostgreSQL supporta il linguaggio e la semantica T-SQL usati normalmente, caratteristica che riduce il numero di modifiche del codice relative alle chiamate di database su una applicazione. Conseguentemente, la parte di codice dell'applicazione che devi riscrivere è ridotta al minimo, fattore che riduce a sua volta i rischi di errore relativi a nuove applicazioni.

Migra con i tuoi tempi

Con Babelfish, puoi eseguire un codice SQL Server insieme ad una nuova funzionalità costruita utilizzando API PostgreSQL native. Babelfish abilita Aurora PostgreSQL di funzionare con strumenti di query, comandi e driver SQL Server usati normalmente. Conseguentemente, puoi continuare a sviluppare con gli strumenti a cui sei abituato.

In arrivo: Babelfish per PostgreSQL Open Source Project

Il codice sorgente di Babelfish sarà presto disponibile su GitHub con la licenza Apache 2.0.

Ulteriori informazioni »

Come funziona

Babelfish implementa il supporto per il linguaggio e la semantica SQL Server (T-SQL) normalmente usati, dando la possibilità alle tue applicazioni legacy di comunicare con Aurora senza vaste riscritture di codice.

HIW-Diagram_Babelfish-for-PostgreSQL@2x(V2)_product-page-diagram_CN-Babel_rev

Come iniziare

Puoi richiedere un invito di partecipazione all'anteprima privata e limitata di Babelfish per Aurora PostgreSQL completando il modulo di registrazione qui sotto. Qualora tu fossi accettato, ti contatteremo con altre istruzioni. Per poter richiedere un invito è necessario disporre di un numero di account AWS. Una anteprima più vasta sarà resa disponibile successivamente nel 2021. Per maggiori informazioni sulla migrazione del tuo database ad Aurora PostgreSQL, clicca qui.

Invia la richiesta per l'anteprima »

Ulteriori informazioni sulle caratteristiche di Amazon Aurora.

Visita la pagina delle caratteristiche
Sei pronto a costruire?
Registrati per l'anteprima
Hai altre domande?
Contattaci