What is PostgreSQL?
Robust, reliable open source relational database
PostgreSQL is an advanced, enterprise class open source relational database that supports both SQL (relational) and JSON (non-relational) querying. It is a highly stable database management system, backed by more than 20 years of community development which has contributed to its high levels of resilience, integrity, and correctness. PostgreSQL is used as the primary data store or data warehouse for many web, mobile, geospatial, and analytics applications.
PostgreSQL has a rich history for support of advanced data types, and supports a level of performance optimization that is common across its commercial database counterparts, like Oracle and SQL Server. AWS supports PostgreSQL through a fully managed database service with Amazon Relational Database Service (RDS). Amazon Aurora with PostgreSQL compatibility is also built using PostgreSQL.

Benefits of using PostgreSQL
Rich features and extensions
Reliability and standards compliance
Open source license
History of PostgreSQL
Popular use cases for PostgreSQL
General purpose OLTP database
Geospatial database
Federated hub database
LAPP open source stack
Language support
PostgreSQL supports most leading programming languages and protocols, including:
Python
Java
Perl
.Net
Go
Ruby
C/C++
Tcl
ODBC
Fully managed PostgreSQL on AWS

Start building with Amazon RDS
PostgreSQL resources