This answer will depend on how the tenant model is designed.
In multi-tenant strategies the DB can logically support an unlimited number of tenants so the constraint will be driven by the load on the server or the storage capacity used. You could use RDS Performance Insights to monitor your workload for a customer and use that data to extrapolate the max tenants on a given instance size.
Examples of multi-tenant implementations:
- All customers could be in a single logical DB and their data could be partition by a customer_id field.
- Each customer could be in their own schema, e.g. customer1_users, customer2_users or customer1.users, customer2.users.
- Each customer could be have their own logical database on the same server.
In a single-tenant deployment each customer would have their own server.
Each AWS account can create 40 RDS instances by default. Additional instances can be requested. More limits can be found in the FAQ.
SQL Server 2012 end of support on RDSasked 6 months ago
Announcement: Amazon Relational Database Service (Amazon RDS) for MariaDB 10.2 End-of-Life date is October 15, 2022asked 6 months ago
Can we two gitlab servers connect to the same RDS postgresql database?asked 2 months ago
can we connect RDS based SQL Database by puttyAccepted Answerasked a month ago
Maximum number of Tenants Amazon RDS database can supportasked a month ago
On AWS RDS for Oracle how to install Oracle Database Gateway for SQL Serverasked a month ago
[Announcement] (DEPRECATED) Amazon Relational Database Service (RDS) for PostgreSQL 9.6 End-of-Life date is January 18, 2022
[Announcement] Extending end-of-life process for Amazon RDS for PostgreSQL 9.6
Heterogeneous database links on AWS RDSAccepted Answerasked 2 years ago
[Announcement] (DEPRECATED) Amazon Relational Database Service (RDS) for MySQL 5.6 End-of-Life date is August 3, 2021asked a year ago