Me gustaría saber cuáles son las ventajas y desventajas de usar AWS OpsWorks frente a AWS Beanstalk y AWS CloudFormation.
Estoy interesado en un sistema que se pueda escalar automáticamente para manejar cualquier número elevado de solicitudes web simultáneas (desde 1000 solicitudes por minuto hasta 10 millones de rpm), incluida una capa de base de datos que también se pueda escalar automáticamente.
En lugar de tener una instancia separada para cada aplicación, idealmente me gustaría compartir algunos recursos de hardware de manera eficiente. En el pasado he usado principalmente una instancia EC2 + RDS + Cloudfront + S3
El sistema de pila albergará algunas aplicaciones ruby on rails de alto tráfico que estamos migrando desde Heroku, también algunas aplicaciones python / django y algunas aplicaciones PHP.
Gracias por adelantado.