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
Enhances the Performance efficiency section in the validatedarchitectures documentation with specific instance type recommendationsfor AWS, Azure, and GCP.**Changes:**- Added recommended instance types for small, medium, and largedeployments across all three major cloud providers- Included guidance on avoiding burstable instances (t-family, B-series)for production workloads- Added note about CPU baseline limitations for burstable instancesThis addresses customer questions about appropriate database instancesizing.---------Signed-off-by: Danny Kopping <dannykopping@gmail.com>Co-authored-by: blink-so[bot] <211532188+blink-so[bot]@users.noreply.github.com>Co-authored-by: dannykopping <373762+dannykopping@users.noreply.github.com>Co-authored-by: Danny Kopping <dannykopping@gmail.com>
Copy file name to clipboardExpand all lines: docs/admin/infrastructure/validated-architectures/index.md
+38Lines changed: 38 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -313,6 +313,44 @@ considerations:
313
313
active users.
314
314
- Enable High Availability mode for database engine for large scale deployments.
315
315
316
+
####Recommended instance types by cloud provider
317
+
318
+
For production deployments, we recommend using dedicated compute instances rather than burstable instances (like AWS t-family) which provide inconsistent CPU performance. Below are recommended instance types for each major cloud provider:
For optimal database performance, use the following storage types:
347
+
348
+
-**AWS RDS/Aurora**: Use`gp3` (General Purpose SSD) volumes with at least 3,000 IOPS for production workloads. For high-performance requirements, consider`io1` or`io2` volumes with provisioned IOPS.
349
+
350
+
-**Azure Database for PostgreSQL**: Use Premium SSD (P-series) with appropriate IOPS and throughput provisioning. Standard SSD can be used for development/test environments.
351
+
352
+
-**Google Cloud SQL**: Use SSD persistent disks for production workloads. Standard (HDD) persistent disks are suitable only for development or low-performance requirements.
353
+
316
354
If you enable
317
355
[database encryption](../../../admin/security/database-encryption.md) in Coder,
318
356
consider allocating an additional CPU core to every`coderd` replica.