SQL Serverのアプリの変更を抑えたDBの移行

正解は イ です。 Babelfish for Aurora PostgreSQL は、 SQL Serverの通信の方式とT-SQL を理解するため、アプリの 多くの問い合わせを変えずに Aurora PostgreSQLへ接続できます。 方法 アプリの書き換え ライセンスの費用 Babelfish 少ない なし 手作業の書き換え 大きい なし RDS for SQL Server なし かかる ライセンスの費用をなくす目的に合わない。 書き換えを抑えつつ、ライセンスの費用をなくせる。 T-SQLはPostgreSQLでそのままは動かない。 工数が大きい。

SQL Serverを使うアプリを、ライセンスの費用をなくすためにAurora PostgreSQLへ移したい。アプリのT-SQLの問い合わせを書き換える工数をできるだけ減らしたい。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
SQL Serverをライセンス込みのRDSへ移し、PostgreSQLへは移さない
イ
Babelfish for Aurora PostgreSQLで、T-SQLのまま接続させる
ウ
DMSでデータだけを移し、問い合わせはそのままで動くと考える
エ
アプリのすべての問い合わせを、PostgreSQLの文法へ手作業で書き換える