Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Getting started with Graviton

Adopt Graviton-based instances for your workloads with this step-by-step guide

Graviton Getting Started Guide

AWS Graviton processors are custom designed by AWS to enable the best price performance for workloads in Amazon EC2. Amazon EC2 instances powered by AWS Graviton processors provide up to 40% better price performance over comparable x86-based instances for a wide variety of workloads. 

We have seen many customers adopt Graviton with minimal effort and continue to enjoy significant price-performance benefits. This guide outlines a framework to help you quickly move your own workload to Graviton-based EC2 instances with ease, all based on the best practices we’ve found from working with thousands of customers.

This plan is designed so a single engineer or small team can accomplish all four steps, with each step split into two subtasks.

This 4-step plan is suitable for many applications, but based on the complexity of your application, some moves take more time and others less. Regardless of the application complexity, the approach and high-level steps described here remain the same.

Get started for free with Amazon EC2 T4g Instances powered by Graviton2 processors. Free for up to 750 hours per month until Dec 31st 2025. Check out the free tier FAQs page for more details.

Curious to see your potential cost savings from moving to Graviton? The AWS Graviton Savings Dashboard is a visualization tool that helps you understand the impact of current and future Graviton usage on your workloads.

Amazon EC2 T4g Instances

How to identify a good target workload

A good candidate for Graviton adoption is a workload running on Linux or BSD, built either using open-source components or source code that you control. Having full access to the source code of every component allows you to make any necessary changes quickly and easily as part of this adoption plan. If you use third-party software, many ISVs already support the Arm64 architecture implemented by AWS Graviton processors.

Step 1: Learn and explore

Open all

Step 2: Plan your workload transition

Open all

Step 3: Test and optimize your workload

Open all

Step 4: Infrastructure and deployment

Open all

Congratulations!

Now that you have completed your first application transfer to Graviton by following the 4-step plan. We understand this project took significant effort and time, and hope you were able to benchmark price performance benefits by using Graviton-based instances for your workloads. We’d love to hear about your experience on the re:Post community support forum.

This is just the beginning of your Graviton adoption journey. If you realized significant price performance gains with your first workload, you can identify more workloads from different AWS services and get even more price performance gains in AWS.

Already running an application? Explore managed services with Graviton Fast Start