In Elastic Beanstalk, there's support for automatically configuring and running other AWS services. The following AWS services can be used or controlled when configuring an Elastic Beanstalk environment directly from the environment deployment:
- AWS X-Ray daemon
- Log and metric collection with CloudWatch
- Log delivery to S3
- Elastic Load Balancers
- RDS databases
- SQS Queues
By default, each environment we create can be configured to have the AWS X-Ray daemon installed to help with distributed tracing when using X-Ray. We also have the ability to deliver logs either to S3 or to CloudWatch, and we can configure the enhanced CloudWatch metric collection. With Elastic Beanstalk tier environments, we are able to configure and customize a load balancer to receive the requests for our application, whereas, with a worker tier, we can configure the SQS for requests...