Amazon EC2 T4g Instances
Best price performance for burstable general purpose workloads in Amazon EC2
Amazon EC2 T4g instances are powered by Arm-based AWS Graviton2 processors. T4g instances are the next generation low cost burstable general purpose instance type that provide a baseline level of CPU performance with the ability to burst CPU usage at any time for as long as required. They deliver up to 40% better price performance over T3 instances and are ideal for running applications with moderate CPU usage that experience temporary spikes in usage.
T4g instances offer a balance of compute, memory, and network resources for a broad spectrum of general purpose workloads including large scale micro-services, small and medium databases, virtual desktops, and business-critical applications. Developers can also use these instances to run code repositories and build Arm-based applications natively in the cloud, eliminating the need for cross-compilation and emulation, and improving time to market.
Free Trial: Until Dec 31st 2020, all new and existing AWS customers can try the t4g.micro instances free for up to 750 hours per month. During the free-trial period, customers who run a t4g.micro instance will automatically get 750 free hours per month deducted from their monthly bill through Dec 2020. Refer to the FAQ for additional details.
Best price performance for burstable general purpose workloads
With T4g instances, customers can optimize for both higher performance and lower cost per vCPU. T4g instances deliver up to 40% better price performance over T3 instances for a large number of applications built on open-source software utilizing Linux distributions. T4g instances also deliver 40% higher peak performance than T3 instances, enabling customers to migrate production workloads to T4g instances more effectively.
Flexibility and choice
T4g instances add to the broadest and deepest selection of EC2 instances and enable customers to run a broad set of burstable general purpose workloads such as large scale micro-services, small and medium databases, and virtual desktops. Developers can also build Arm applications natively in the cloud while leveraging the flexibility, security, reliability and scalability of running on EC2.
Enhanced security and maximized resource efficiency
T4g instances are powered by AWS Graviton2 processors and built on the AWS Nitro System. AWS Graviton2 processors feature always-on 256-bit DRAM encryption and 50% faster per core encryption performance compared to first-generation AWS Graviton. The AWS Nitro System is a combination of dedicated hardware and lightweight hypervisor which delivers practically all of the compute and memory resources of the host hardware to your instances for better overall performance and security. T4g instances also support encrypted EBS storage volumes by default.
Extensive ecosystem support
AWS Graviton2-based EC2 instances are supported by popular Linux operating systems including Amazon Linux 2, Red Hat, SUSE, and Ubuntu. Many popular applications and services from AWS and Independent Software Vendors also support AWS Graviton2-based instances, including Amazon ECS, Amazon EKS, Amazon ECR, Amazon CodeBuild, Amazon CodeCommit, Amazon CodePipeline, Amazon CodeDeploy, Amazon CloudWatch, Crowdstrike, Datadog, Docker, Drone, Dynatrace, GitLab, Jenkins, NGINX, Qualys, Rancher, Rapid7, Tenable, and TravisCI.
Low cost burstable CPU performance
T4g instances are designed to run the majority of general purpose workloads at a much lower cost. T4g instances work by providing a baseline level of CPU performance to address many common workloads while providing the ability to burst above the baseline for times when more performance is required. T4g instances make use of credits to track how much CPU is used. T4g instances accumulate CPU credits when a workload is operating below the baseline threshold and utilize credits when running above the baseline threshold. With T4g instances, customers can sustain high CPU performance, whenever and for however long it is required.
Unlimited and standard modes
T4g instances start in unlimited mode by default, giving users the ability to sustain high CPU performance over any desired time frame while keeping cost as low as possible. For most general purpose workloads, T4g instances in unlimited mode provide ample performance without any additional charges. If the average CPU utilization of a T4g instance is lower than the baseline over a 24-hour period, the hourly instance price automatically covers all interim spikes in usage. In the cases when a T4g instance needs to run at higher CPU utilization for a prolonged period, it can do so for a small additional charge of $0.04 per vCPU-hour. In standard mode, a T4g instance can burst until it uses up all of its earned credits. For more details on T4g credits, please see the EC2 documentation page.
Powered by AWS Graviton2 processors
AWS Graviton2 Processors are based on 64-bit Arm Neoverse cores and custom silicon designed by AWS for optimized performance and cost. AWS Graviton2 Processors deliver 7x higher performance, 4x the number of compute cores, 2x larger caches, and 5x faster memory versus first-generation AWS Graviton Processors.
Built on 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 to deliver high performance, high availability, and high security while also reducing virtualization overhead.
|Instance Size||vCPU||Memory (GiB)||Baseline Performance / vCPU||CPU Credits Earned / Hr||Network Burst Bandwidth (Gbps)||EBS Burst Bandwidth (Mbps)|
|t4g.nano||2||0.5||5%||6||Up to 5||Up to 2,085|
|t4g.micro||2||1||10%||12||Up to 5||Up to 2,085|
|t4g.small||2||2||20%||24||Up to 5||Up to 2,085|
|t4g.medium||2||4||20%||24||Up to 5||Up to 2,085|
|t4g.large||2||8||30%||36||Up to 5||Up to 2,780|
|t4g.xlarge||4||16||40%||96||Up to 5||Up to 2,780|
|t4g.2xlarge||8||32||40%||192||Up to 5||Up to 2,780|