Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I'm planning to run a PHP/MySQL application using Amazon Elastic Beanstalk. In the settings I can define when it should launch new instances automatically (Auto-Scaling).

However, as I understand this, this only creates new EC2-Instances and does not touch the RDS-Data-Layer (which I also configured in the settings).

Is there any way to auto-scale this RDS, with automated Read-Replicas or database size upgrade, or do I have to do this manually in some way?

share|improve this question

1 Answer 1

No, Elastic Beanstalk can only create new RDS instances (and I think that even this can only be done through the web interface). Elastic Beanstalk really only manages EC2 instances and does not directly manage RDS.

Note that RDS "scaling" is not seamless; an instance size change will result in some downtime as the underlying EC2 instance that the RDS DB is running on is basically being shut down and restarted.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.