AWS Releases New Open Source Database Capability Babelfish
Amazon Web Services, Inc. (AWS), has just announced the general availability of Babelfish – a new open-source capability for its database engine Amazon Aurora PostgreSQL, with the intention of helping customers run applications written for Microsoft SQL Server directly on Amazon Aurora with little to no code changes.
As announced, Babelfish enables Amazon Aurora understand commands from applications written for Microsoft SQL Server, making it easier for customers to migrate to Amazon Aurora, while reducing costs and simplifying operations. In addition, Babelfish allows Aurora PostgreSQL understands T-SQL – Microsoft SQL Server’s proprietary SQL dialect, as well as supports the same SQL syntax as Microsoft SQL Server – giving customers the freedom of not rewriting their applications’ database requests.
“More and more customers have told us they want a fast, inexpensive, and low-risk way to break free from old-guard database vendors and their punitive licensing terms, high costs, and lack of innovation. Now, with Babelfish for Aurora PostgreSQL, anyone can quickly, easily, and cost effectively migrate their applications to Amazon Aurora, giving customers the best of both worlds—the performance and availability of the highest-grade commercial databases at a cost more commonly associated with open source said Raju Gulabani, VP of Databases and Analytics at AWS.
Designed to supports both Microsoft SQL Server and PostgreSQL, the open-source Babelfish is expected to allow customers migrate at their own speed and run their legacy Microsoft SQL Server code side by side with new functionality they build using PostgreSQL application programming interfaces (APIs).
According to AWS, the new offering is now generally available to customers in US East, US West, Africa, Asia, Canada, Europe, Middle East, and South America with availability in additional AWS Regions coming soon. Also, the company stated that the source code is now available on GitHub under the permissive Apache 2.0 and PostgreSQL licenses for anyone to view.