Fifteen years after its 2011 launch, Elastic Beanstalk has been rebuilt to match the trust its customers place in it. It's now positioned as the application management service on AWS that takes full operational responsibility for production environments — you bring applications however they exist (source code, Dockerfiles, container images), Elastic Beanstalk creates and manages the production environment underneath. AWS manages deploying, scaling, patching, monitoring, and maintaining continuously, for the life of the application.
The operational engine underneath has been rebuilt over recent releases: AI-powered environment analysis that diagnoses health issues and recommends fixes, an official GitHub Action for deploying from existing CI/CD with a single YAML configuration, OpenTelemetry-based observability, traffic-splitting deployments with automatic rollback, event-driven autoscaling, Secrets Manager integration, and HTTPS by default via ACM.
Today's announcement is Cluster Mode, a fully-managed mode that deploys, scales, patches, monitors, and upgrades your applications continuously for the life of the workload — built for teams running a portfolio of applications.
Instead of operating each application in isolation, multiple applications share infrastructure powered by Amazon EKS, fully managed with a single operational baseline. Multiple applications share resources, so per-application cost decreases as your portfolio grows — without adding operational complexity. Whether you run ten applications or a hundred, you manage them through one experience with the same operational guarantees across every stack.
Benefits for your workloads:
Cluster Mode is Elastic Beanstalk's answer to the platform-team dilemma: application platforms for one app don't scale to a hundred, but full EKS operations are too heavy for teams that want to ship applications. If you run a portfolio of conventional apps and want managed Kubernetes economics underneath without operating Kubernetes yourself, this is exactly the middle path.