- Services > RDS > Get Started Now
- Select Engine : PostgreSQL
- Specify DB details
- License model
- DB engine version
- DB instance class [should be powerful enough to support planned workload]
- Multi-AZ deployment: not needed for dev
- Allocated storage
- Settings
- DB instance identifier: [db instance name]
- Master username: [user name]
- Master password: [password]
- Configure advanced settings
- VPC: select a VPC
- Public accessibility: Yes (for dev)
- Availability zone
- VPC security group
- click "Launch DB Instance"
- Edit security group
- Inbound > PostgreSQL > Source should be Anywhere
- Use following server properties
- Name:[name]
- Host:[AWS DB instance endpoint]
- Port: 5432
- Maintenance DB: postgres
- Username:[user name provided during DB instance creation]
- Password:[password provided during DB instance creation]