Compute
RecognitionAWS Elastic Beanstalk
Managed application deployment service that creates and manages environment resources for supported application platforms.
Key points
- Application versions can be deployed to named environments.
- Environment configuration is distinct from the application source bundle.
- Use deployment and rollback behavior at application-environment depth, not platform administration depth.
Best-known use cases
- Deploy supported web applications into managed environments.
- Use environment-based application version promotion and rollback.
What candidates often confuse it with
- Elastic Beanstalk manages application environments; EC2 provides individual virtual instances.
- Elastic Beanstalk environment deployment differs from Lambda alias traffic routing.
Key takeaway
Recognize Elastic Beanstalk as a managed application environment and version-deployment surface.
Related services
- Amazon EC2
- Elastic Load Balancing
- AWS CodePipeline
Relevant exam tasks
- D3.4 — Deploy code by using AWS Continuous Integration and Continuous Delivery (CI/CD) services
- 3.4.4 — Manage application environments by using AWS services
- 3.4.5 — Deploy an application version by using deployment strategies
- 3.4.8 — Perform application rollbacks by using existing deployment strategies