You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/storage/catalog/postgres/index.md
+15-37Lines changed: 15 additions & 37 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,23 +91,19 @@ As a supplement to this guide, Amazon has created an official guide to [setting
91
91
92
92
Select the **Databases** tab on the left sidebar and click **Create database**. On the Create database page, select **Standard create.**
93
93
94
-
95
94
5. Select the PostgreSQL Engine.
96
95
97
-
In the Engine options section, select **PostgreSQL**.
98
-
<!--Ask an engineer about what versions of PostgreSQL we support-->
96
+
In the Engine options section, select **PostgreSQL** and the version you want to use. _**Note:** Versions of PostgreSQL prior to 12.3 don't support m6g and r6g generation instance classes._
99
97
100
98
6. Select a database template.
101
99
102
-
If you anticipate high utilization on your Postgres database, or if downtime is unacceptable, choose**Production**. If you don't plan to have high-utilization of your database or if periods of downtime are acceptable and you know how to recover from them, choose**Dev/Test**.
100
+
If you anticipate high utilization on your Postgres database, or if downtime is unacceptable, select**Production**. If you don't plan to have high-utilization of your database or if periods of downtime are acceptable and you know how to recover from them, select**Dev/Test**.
103
101
<br/><br/>
104
-
With the Free tier option, you have up to 750 hours of a Single-AZ db.t2.micro, db.t3.micro, or db.t4g.micro database running PostgreSQL. For more information about the AWS Free Tier with Amazon RDS, see Amazon's [Amazon RDS Free Tier documentation](https://aws.amazon.com/rds/free/).
105
-
<!--Ask an engineer: will/can the free tier support a Segment integration?-->
102
+
With the Free tier option, you have up to 750 hours of availability for a Single-AZ db.t2.micro, db.t3.micro, or db.t4g.micro database running PostgreSQL. For more information about the AWS Free Tier with Amazon RDS, see Amazon's [Amazon RDS Free Tier documentation](https://aws.amazon.com/rds/free/).
106
103
107
104
7. Specify the availability and durability of the database.
108
105
109
106
The deployment options are:
110
-
<!--Ask an engineer which one of these options is recommended, or if there are any that aren't supported-->
111
107
112
108
-**Multi-AZ DB Cluster:** This option creates a cluster of databases with one primary database and two standby database instances, each in a different Availability Zone (AZ.) This option provides high availability and data redundancy, and provides the capacity to serve read workloads.
113
109
@@ -123,17 +119,14 @@ As a supplement to this guide, Amazon has created an official guide to [setting
123
119
9. Select a DB instance class and size.
124
120
Standard classes provide a balance of compute, memory, and network resources. Memory optimized classes prioritize memory, and burstable classes provide a baseline level of compute resources with the ability to provide additional resources if the demand exceeds ("bursts") above the baseline.
125
121
126
-
Select a DB size that will work for your integration.
127
-
<!--Ask an engineer if a Segment integration requires a minimum size/specific class here-->
122
+
Select a DB size that works for your integration.
128
123
129
124
10. Configure the storage options for your database.
130
125
131
126
-**Storage type:** While most integrations require General Purpose (SDD) storage, which provides a baseline of 3 IOPS/GiB with the ability to burst to 3,000 IOPS, databases with high I/O should consider selecting the Provisioned IOPS (SSD) storage. The Provisioned IOPS (SSD) option allows users to provision 1,000-80,000 IOPSfor their databases.
132
127
-**Allocated storage:** Select the amount of storage your database requires.
133
128
-**Provisioned IOPS:** Select the number of IOPS your database requires.
134
129
-**Storage autoscaling:** Users with Mutli-AZ instances/a single DB instance can select this option to allow storage to autoscale once the data in a database exceeds a set threshold.
135
-
136
-
<!-- Ask an engineer if a Segment integration requires a minimum about of storage-->
137
130
138
131
11. Set up the connectivity options for your database.
139
132
@@ -158,40 +151,25 @@ When you're finished updating your Additional configuration settings, click `Cre
158
151
159
152
#### Network Permissions for Segment to RDS
160
153
161
-
This guide will help you change permissions on your Amazon Relational Database Service (RDS) instance to allow Segment to connect.
154
+
To create an inbound rule allowing Segment to connect to your instance:
162
155
163
-
1. Open the RDS Console
156
+
1. Open the RDS Console.
164
157
165
158
To get to the RDS console when you are logged in to AWS, visit [this page](https://console.aws.amazon.com/rds/).
166
159
167
-
2. Go to the Instances tab.
168
-
169
-
On the left-hand sidebar, click **Instances**.
170
-
171
-
3. Go to the Connect and Details sections of the DB Instance.
172
-
173
-
You can do this by clicking in the instance and scrolling down to the relevant sections.
174
-
175
-

160
+
2. Open the Databases tab.
176
161
177
-
4. Click on the security group.
162
+
3. Select your database and open the Connectivity & security tab. Open the **Security group rules** section.
178
163
179
-
This should bring you to a page to configure the active security group.
164
+
4. Click on the inbound security group and select the Inbound rules tab.
180
165
181
-

166
+
5. Click **Edit inbound rules** to add a new rule, and click **Add rule**.
182
167
183
-
5. Click on the Inbound tab.
184
-
185
-
This should bring you to a screen that looks like this
186
-
187
-

188
-
189
-
6. Click **Edit** to add a new rule.
190
-
191
-
Select PostgreSQL as the type. For **Source**, change the custom IP to `52.25.130.38/32`. This will allow Segment to connect to the instance. Press Save when done.
192
-

193
-
194
-
Segment should be able to connect to your database now!
168
+
6. Add a new rule with the following parameters:
169
+
- Select **PostgreSQL** as the type.
170
+
- For **Source**, change the custom IP to `52.25.130.38/32`. This will allow Segment to connect to the instance.
0 commit comments