AWS、Aurora PostgreSQLのBabelfishでMicrosoftのSQL Serverに対抗

AWS、Aurora PostgreSQLのBabelfishでMicrosoftのSQL Serverに対抗

AWSは本日、Microsoft SQL Serverに対抗し、SQL ServerユーザーのAWSクラウドへの移行をより容易かつ安価にすることを明らかに意図した新しいデータベース製品を発表しました。この新サービスはAurora PostgreSQL向けの「Babelfish」です。AWS CEOのアンディ・ジャシー氏が本日のre:Invent基調講演でこのサービスについて使ったキャッチフレーズは、おそらく「不要なSQL Serverライセンスへの支払いはもうやめよう」というものです。そして、この取り組みの真剣さを示すため、同社はこのツールをオープンソース化しました。

Babelfish は、SQL Server 独自の SQL 方言 (T-SQL) と通信プロトコルの変換レイヤーを提供することで、企業が AWS の Aurora リレーショナルデータベースに自由に切り替えることを可能にします(ただし、既存のデータは移行する必要があります)。方言の変換だけでなく、SQL コマンド、カーソル、カタログビュー、データ型、トリガー、ストアドプロシージャ、関数の変換も提供します。

ここでの約束は、企業がこの移行を行うためにデータベース ドライバーを交換したり、データベース リクエストを書き直したり検証したりする必要がないということです。

「Babelfish が際立っているのは、他の移行サービスとは一線を画す点です。他の移行サービスも非常に便利ですが、Babelfish はそれらとは異なります。Babelfish により、PostgreSQL は Microsoft SQL Server 用に開発されたアプリケーションからのデータベースリクエスト(コマンドとプロトコルの両方)を、ライブラリ、データベーススキーマ、SQL ステートメントを変更することなく理解できるようになります」と、AWS の Matt Asay 氏は本日の発表で述べています。「これは、開発者の労力を最小限に抑えながら、はるかに高速な『移行』を実現することを意味します。また、『正確性』にも重点を置いており、SQL Server の機能を使用するように設計されたアプリケーションは、PostgreSQL でも SQL Server と同じように動作します。」

AWSが正しく指摘しているように、PostgreSQLは現在市場で最も人気のあるオープンソースデータベースの一つです。多くの企業がリレーショナルデータベースをPostgreSQLに移行したい、あるいは少なくとも既存のデータベースと連携させたいと考えています。この新しいサービスは、それを大幅に容易にするでしょう。

オープンソースの Babelfish プロジェクトは 2021 年に開始され、Apache 2.0 ライセンスの下で GitHub で利用できるようになります。

テッククランチイベント

サンフランシスコ | 2025年10月27日~29日

「リレーショナルデータベースの圧倒的多数がオンプレミスであることは依然として事実です」とAWSのCEO、アンディ・ジャシー氏は述べた。「顧客は既存の企業にうんざりし、うんざりしています。」 re:Inventの恒例行事として、ジャシー氏は基調講演の中でOracleを何度か批判したが、同社が本日データベース分野で発表する製品の真のターゲットは明らかにMicrosoftだ。

トピック

AI アンディ・ジャシー AWS AWS re:Invent 2020 CEO クラウドコンピューティングデータベース開発者 GitHub マイクロソフトオラクルリレーショナルデータベース SQL

フレデリックは2012年から2025年までTechCrunchに在籍していました。また、SiliconFilterを設立し、ReadWriteWeb(現ReadWrite)にも寄稿しています。フレデリックは、エンタープライズ、クラウド、開発者ツール、Google、Microsoft、ガジェット、交通機関など、興味のあるあらゆる分野をカバーしています。

バイオを見る