EnterpriseDB aims for easier NoSQL dev with free Postgres AWS tools

EnterpriseDB's free, ready-to-code environment on Amazon Web Services is designed to assist developers who want to tap into PostgreSQL's expanding NoSQL capabilities.
Written by Toby Wolpe, Contributor

EnterpriseDB says the new free tools that it's releasing on Amazon Web Services will help developers of any skill level exploit PostgreSQL's NoSQL features to create web apps.

The PostgreSQL database and services firm is aiming the new toolkit, Postgres Extended Datatype Developer Kit or PGXDK, at developers who want to be able to use Postgres for the type of apps that it says until recently would have required a specialised NoSQL-only approach.

"This Amazon AMI-based environment means they get up and running more quickly and have a much more powerful foundation to work on," EnterpriseDB SVP products and services Marc Linster said in a statement.

"Postgres with NoSQL support has become a superior choice for enterprise applications because it can combine schema-less data with relational tables, bridging structured and unstructured data."

Open-source Postgres has been building up its capabilities for handling data from NoSQL-type stores, with work going on into foreign data wrappers, advanced support for JSON available now, and with JSONB support due for release in Postgres 9.4 in September.

EnterpriseDB said the NoSQL-optimised environment, which will be unveiled on 10 September, offers the core components needed by developers to work with Postgres already pre-integrated and pre-configured. It also includes a sample application with code examples.

The toolkit includes PostgreSQL 9.4 beta, a web server, and implementations of Ruby, Ruby on Rails, Node.js, and Python. In the next few months EnterpriseDB said it will be releasing a version with the PL/V8 PostgreSQL procedural language providing an integrated JavaScript language.

According to the company, Postgres can free developers from a rigid data model because they can work with both structured and unstructured data. They can also eliminate data silos that applications built with NoSQL-only platforms tend to create.

Since Postgres is a standards-based SQL database, it can also provide uniform development methods and draw on a larger skills pool, EnterpriseDB said.

Read more on databases and NoSQL

Editorial standards