Skip to content

Commit be66e64

Browse files
updating RDS instructions
1 parent 3ea8ee2 commit be66e64

File tree

1 file changed

+17
-6
lines changed
  • docs/Infrastructure_Guide

1 file changed

+17
-6
lines changed

docs/Infrastructure_Guide/aws.md

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,24 @@ In this project, [PostgreSQL](https://www.postgresql.org/) is the database engin
125125
The cost to maintain the database with the project's configuration options come out to ~$15.00 USD.
126126

127127
### Setup Instructions
128+
_**Note:** these are the configuration options that were chosen for this project. Costs are the main driver behind these options.
129+
Feel free to choose any other options that could be more suitable._
128130

129131
1. Visit the [RDS console](https://console.aws.amazon.com/rds/home).
130132
2. On the **dashboard**, there should be an option **Create a Database**. If not, click on **Databases** on the left menu.
131133
Then click **Create Database** in the upper-right.
132-
3. Choose PostgreSQL
133-
4. Choose dev/test
134-
5. Single zone
135-
6. Burstable class
136-
7. t4g.micro instance
137-
8. Change storage to 20GB
134+
3. Under **Engine Options**, choose PostgreSQL.
135+
4. Under **Templates**, choose Dev/Test. If eligible, use Free tier.
136+
5. Under **Availability and Durability**, choose Single Instance Deployment.
137+
6. Under **Settings**, give the database a name and let AWS manage the credentials.
138+
7. Under **Instance Configuration**, choose **Burstable Classes** and then select `t4g.micro` instance.
139+
8. Change storage to the minimum of 20GB.
140+
9. Under **Connectivity**, choose the VPC that was created in the [previous step](#vpc).
141+
* The subnet from the VPC should be already selected.
142+
* Choose **no** for Public Access
143+
* Keep the **default** VPC security group.
144+
* This project does not have a preference on **Availability Zones** and uses the auto-generated **Certificate Authority**.
145+
10. Under **Tags**, create a new tag if desired for resource organization.
146+
11. Under **Database Authentication**, choose _password authentication_.
147+
12. Under **Monitoring**, choose the standard version of _Database Insights_. All other options in this section can be left as default.
148+
13. Review the **Estimated Monthly Costs**, make any changes if necessary, they click on _create database_.

0 commit comments

Comments
 (0)