AWS Recent Announcements
Follow
AWS Elastic Beanstalk introduces Cluster Mode to run multiple applications on shared infrastructure
AWS Elastic Beanstalk has introduced Cluster Mode, a new deployment option for managing multiple applications efficiently. This mode allows you to run several applications on shared infrastructure within your AWS account. You can provide your source code, Dockerfile, or container image for Elastic Beanstalk to containerize and manage. A new GitHub Action simplifies direct deployment from your repository into your CI/CD pipeline. Elastic Beanstalk handles infrastructure provisioning and ongoing operations, letting developers focus on their code. Standard Mode remains the existing deployment option supporting various platforms like .NET, Node.js, and Python. Cluster Mode, powered by Amazon EKS, runs multiple applications on pooled infrastructure, potentially reducing per-application costs. It features event-driven autoscaling, OpenTelemetry observability, AWS Secrets Manager integration, and default HTTPS. Users can set up Cluster Mode through the Elastic Beanstalk console, AWS CLI, or the GitHub Action. This feature is available in all commercial AWS Regions without additional charges, though you pay for the underlying AWS resources consumed.