Amazon EC2 M7g Instances

Best price performance for general purpose workloads in Amazon EC2

Amazon Elastic Compute Cloud (EC2) M7g instances, powered by the latest generation AWS Graviton3 processors, provide the best price performance in Amazon EC2 for general purpose workloads. M7g instances are ideal for applications built on open-source software such as application servers, microservices, gaming servers, mid-size data stores, and caching fleets. They offer up to 25% better performance over the sixth-generation AWS Graviton2-based M6g instances. M7g instances feature Double Data Rate 5 (DDR5) memory, which provides 50% higher memory bandwidth compared to DDR4 memory to enable high-speed access to data in memory.

M7g instances are available with a local NVMe-based SSD block-level storage option (M7gd) for applications that need high-speed, low latency storage. M7gd instances have up to 45% better real-time NVMe storage performance than comparable Graviton2-based instances.

Free Trial: Try Amazon EC2 t4g.small instances powered by AWS Graviton2 processors free for up to 750 hours / month until Dec 31st 2024. Refer to the FAQ for additional details.

Benefits

Best price performance for general purpose workloads in Amazon EC2

M7g instances deliver up to 25% better performance over Graviton2-based M6g. They are ideal for general purpose applications, such as application servers, microservices, gaming servers, mid-size data stores, and caching fleets.

Enhanced security and maximized resource efficiency

M7g instances are built on the AWS Nitro System. The AWS Nitro System is a combination of dedicated hardware and a lightweight hypervisor that delivers isolated multi-tenancy, private networking, and fast local storage. AWS Graviton3 processors offer enhanced security with always-on memory encryption, dedicated caches for every vCPU, and support for pointer authentication. These instances also support encrypted Amazon Elastic Block Store (EBS) volumes by default.

Extensive software support


AWS Graviton-based instances are supported by many Linux operating systems, including Amazon Linux 2, Red Hat Enterprise Linux, SUSE, and Ubuntu. Many popular applications and services for security, monitoring and management, containers, and continuous integration and delivery (CI/CD) from AWS and software partners also support AWS Graviton-based instances. The AWS Graviton Ready program offers certified solutions from partner software vendors that you can use on AWS Graviton-based instances.

Features

Powered by AWS Graviton3 processors

AWS Graviton3 is the latest generation of AWS-designed Arm-based processors that provide high price performance for workloads in Amazon EC2. AWS Graviton3 processors deliver up to 25% better compute performance, up to 2x higher floating-point performance, and up to 2x faster cryptographic workload performance compared to AWS Graviton2 processors. Additionally, Graviton3 processors deliver up to 3x better performance compared to Graviton2 processors for machine learning (ML) workloads, including support for bfloat16.

High-performance interfaces

M7g instances use leading edge DDR5 memory to provide 50% higher bandwidth compared to M6g. M7g instances are also available with local instance storage option (M7gd). M7g instances have support for Elastic Fabric Adapter (EFA) in the 16xlarge and bare-metal sizes. M7gd have EFA support in the 16xlarge size.

Built on the AWS Nitro System

The AWS Nitro System is a rich collection of building blocks that offloads many of the traditional virtualization functions to dedicated hardware and software. It delivers high performance, high availability, and high security, reducing virtualization overhead.

Product Details

  • M7g
  • Amazon EC2 M7g instances are powered by Arm-based AWS Graviton3 processors. They deliver the best price performance in Amazon EC2 for general purpose applications.

    Instance Size vCPU Memory (GiB) Instance Storage (GB) Network Bandwidth (Gbps) EBS Bandwidth (Gbps)

    m7g.medium

    1

    4

    EBS-Only

    Up to 12.5

    Up to 10

    m7g.large

    2

    8

    EBS-Only

    Up to 12.5

    Up to 10

    m7g.xlarge

    4

    16

    EBS-Only

    Up to 12.5

    Up to 10

    m7g.2xlarge

    8

    32

    EBS-Only

    Up to 15

    Up to 10

    m7g.4xlarge

    16

    64

    EBS-Only

    Up to 15

    Up to 10

    m7g.8xlarge

    32

    128

    EBS-Only

    15

    10

    m7g.12xlarge

    48

    192

    EBS-Only

    22.5

    15

    m7g.16xlarge

    64

    256

    EBS-Only

    30

    20

    m7g.metal

    64

    256

    EBS-Only

    30

    20

    m7gd.medium

    1

    4

    1 x 59 NVMe SSD

    Up to 12.5

    Up to 10

    m7gd.large

    2

    8

    1 x 118 NVMe SSD

    Up to 12.5

    Up to 10

    m7gd.xlarge

    4

    16

    1 x 237 NVMe SSD

    Up to 12.5

    Up to 10

    m7gd.2xlarge

    8

    32

    1 x 474 NVMe SSD

    Up to 15

    Up to 10

    m7gd.4xlarge

    16

    64

    1 x 950 NVMe SSD

    Up to 15

    Up to 10

    m7gd.8xlarge

    32

    128

    1 x 1900 NVMe SSD

    15

    10

    m7gd.12xlarge

    48

    192

    2 x 1425 NVMe SSD

    22.5

    15

    m7gd.16xlarge

    64

    256

    2 x 1900 NVMe SSD

    30

    20

Get started with AWS

Sign up for an AWS account

Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Learn with simple tutorials

Learn with 10-minute tutorials

Explore and learn with simple tutorials.

Start building with EC2 in the console

Start building in the console

Begin building with step-by-step guides to help you launch your AWS project.