Publicus
Publicus

Reputation: 1548

How scalable is AWS+RDS+S3?

I'm considering moving my projects to the cloud, and a consultant proposed the following setup:

I was under the impression that this would then be "automatically" scalable - as I would just clone the Linux server as demand increased (and that RDS and S3 is already automatically scaling - without the need for me to do anything if traffic should increase).

Have I understood correctly how the Amazon RDS and S3 works in terms of scalability, and would this be an OK setup for a site that expects to grow out of it's one-server-is-enough needs?

Upvotes: 1

Views: 2224

Answers (1)

Viccari
Viccari

Reputation: 9318

Yes, you understood correctly. S3 is a distributed, highly scalable and reliable, fully-redundant storage. According to S3 start page, it is the same storage system used for Amazon.com. Do you expect to grow larger than that?

RDS, on the other hand, is more scalable and maintainable than setting up your own RDBMS on the cloud. You won't need to worry about maintenance, patching, etc (at least not in the level that you would in case you set up your own RDBMS). Scaling RDS is not that simple, though. You can have read-replicas (in case your application is read-intensive), and you can have a Multi-AZ deployment (but this improves reliability, not performance).

Upvotes: 4

Related Questions