Posted On: Nov 24, 2021

Elastic Beanstalk now supports AWS Graviton-based Amazon Elastic Compute Cloud (Amazon EC2) instance types. AWS Graviton is an arm64-based processor built by Amazon that provides up to 40% better price-performance over a comparable x86-based processor. AWS Graviton on Elastic Beanstalk enables customers to benefit from the superior price-performance of arm64-based processors along with the ease-of-use of Elastic Beanstalk.

Elastic Beanstalk provides safe deployment options helping customers efficiently test their workloads on Graviton processors and avoid downtime. Elastic Beanstalk also provides rich out-of-the-box logs to troubleshoot compatibility issues and enhanced health metrics such as request latency, CPU utilization, and target response time to monitor price-performance improvements.

Use the Elastic Beanstalk console to deploy a new application to an Elastic Beanstalk environment configured with EC2 instances running arm64-based processors. To learn more about deploying your applications using Elastic Beanstalk console, see Elastic Beanstalk Developer Guide

You can also deploy a new application or update an existing application to run arm64-based processors on Elastic Beanstalk using other interfaces: Elastic Beanstalk Command Line Interface (EB CLI), AWS CLI, CloudFormation (CFN), TerraForm, and AWS cloud development kit (AWS CDK). To learn more about deploying and managing your application using these interfaces, see Amazon EC2 instances for your Elastic Beanstalk environment in the Elastic Beanstalk Developer Guide. To learn more about Elastic Beanstalk, see the AWS Elastic Beanstalk Documentation.