
Amazon EC2
Amazon EC2 provides resizable compute capacity as virtual servers in the cloud.
What Amazon EC2 is
Amazon EC2 provides resizable compute capacity as virtual servers in the cloud. It offers more than 1,000 instance types across Intel, AMD, and Arm processors, for workloads including web and enterprise applications, high-performance computing, machine learning, SAP, Windows, and macOS. EC2 Auto Scaling can add or remove instances through dynamic or predictive policies. Instances can use persistent block storage through Amazon EBS and shared file storage through Amazon EFS. The service also provides a Query API and AWS SDKs for access from programming languages, and AWS Marketplace software is available. AWS says the Nitro System offloads virtualization functions to dedicated hardware and isolates customer workloads. AWS states an availability SLA commitment of 99.99% for each Region, while customers remain responsible for applicable compliance requirements. Usage is charged per instance-hour or per second depending on instance type and operating system; eligible per-second usage has a 60-second minimum. New AWS customers can receive up to $200 in credits for eligible services under a six-month free plan. The T4g free trial has monthly limits and surplus CPU credits can incur charges.
Good
- More than 1,000 instance types are available.
- Auto Scaling supports dynamic or predictive policies.
- Instances can use EBS and EFS storage.
- AWS states a 99.99% availability SLA commitment per Region.
Watch out
- Eligible per-second usage has a 60-second minimum.
- Surplus T4g CPU credits can incur charges.
- Customers remain responsible for applicable compliance requirements.
Who it suits
EC2 suits teams needing configurable cloud compute for the listed application, enterprise, or specialist workloads. Its instance choice, scaling options, and storage integrations may also fit deployments with changing capacity needs.
Verdict
Amazon EC2 offers a wide range of cloud compute configurations, with scaling and storage options. Review instance-specific billing and free-tier limits before choosing a plan.
Plans and prices
From Amazon EC2's own pricing page, checked 9 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| AWS Free Tier credits for EC2 | Free | Credits apply to eligible AWS services, including EC2 · New AWS customers receive up to $200 in credits; the free plan is available for 6 months after account creation. |
| Free Tier | Free | Free usage allowances · limits vary by offer · Usage subject to AWS Free Tier limits |
| Reserved Instances | — | 1- or 3-year term · instance type and Region commitment · Commitment for a specific configuration |
| Savings Plans | — | 1- or 3-year commitment · discounts versus On-Demand · Committed usage billed in USD per hour |
| Spot Instances | — | Uses spare capacity · workloads can be interrupted · Variable usage pricing |
| On-Demand Instances | — | No long-term commitment · no upfront payment · Per second with 60-second minimum |
| Dedicated Hosts | — | Physical server dedicated to one customer · supports server-bound licenses · Hourly usage or Savings Plan |
The facts
Each one read from Amazon EC2's own pages, with the date it was checked.
What it does
- API
- EC2 exposes an HTTP or HTTPS Query API using GET or POST requests with an Action parameter.checked 15 Oct 2026
- API throttling limit
- EC2 throttles API requests per account and Region using burst and sustained token-bucket limits, returning RequestLimitExceeded when exceeded.checked 15 Oct 2026
- Auto Scaling
- EC2 Auto Scaling can be used through the API or CLI by customers already signed up for EC2.checked 15 Oct 2026
- Availability
- AWS states an EC2 availability SLA commitment of 99.99% for each Region.checked 9 Oct 2026
- Availability commitment
- AWS states a 99.99% regional uptime target when instances run concurrently across at least two Availability Zones, and a 99.5% target for an individual instance.checked 15 Oct 2026
- Compliance
- AWS lists EC2 in its compliance program scope, which includes independent-auditor certifications and attestations; customers remain responsible for applicable compliance requirements.checked 9 Oct 2026
- Developer tooling
- Programmatic access includes the AWS CLI, CloudFormation, AWS SDKs, CloudTrail monitoring and Console-to-Code examples.checked 15 Oct 2026
- Documentation depth
- AWS publishes separate user, instance-type, Nitro Enclaves, Windows AMI, developer, API, CLI, CloudFormation and VM Import/Export guides for EC2.checked 15 Oct 2026
- GPU computing
- G6 instances provide up to eight NVIDIA L4 GPUs, up to 100 Gbps networking and up to 7.52 TB local NVMe storage for graphics and machine-learning inference.checked 15 Oct 2026
- Instance choice
- EC2 offers over 1,000 instance types across Intel, AMD, and Arm processors.checked 9 Oct 2026
- Instance choices
- Instance families offer different CPU, memory, storage, networking and graphics combinations for workload-specific selection.checked 15 Oct 2026
- Instances
- EC2 instances are virtual servers whose hardware allocation is selected through an instance type.checked 15 Oct 2026
- Integrations
- G2 reviewers identify integrations with VPC, S3, CloudWatch, IAM and Auto Scaling as common parts of EC2 deployments.checked 15 Oct 2026
- Licence
- AWS service terms grant access to AWS content and services under intellectual-property license terms and do not provide physical possession of AWS servers.checked 15 Oct 2026
- Limit: beginner learning curve
- Capterra reviewers complain that the interface and terminology are confusing for newcomers.checked 15 Oct 2026
- Limit: pricing complexity
- Gartner reviewer summaries describe AWS as capable and scalable but requiring careful planning and cost control because pricing across services can be hard to track.checked 15 Oct 2026
The company
- Company founding
- LinkedIn states that Amazon Web Services launched in 2006.checked 15 Oct 2026
- Company headquarters
- LinkedIn identifies Seattle, Washington as Amazon Web Services headquarters.checked 15 Oct 2026
- Company legal name
- Crunchbase lists the operating entity as Amazon Web Services, Inc.checked 15 Oct 2026
- Company size
- LinkedIn displays 146,958 employees associated with the AWS company page.checked 15 Oct 2026
Money
- Free trial limit
- Until December 31, 2026, the T4g free trial provides up to 750 aggregate t4g.small instance hours per month, and surplus CPU credits can incur charges.checked 9 Oct 2026
- Limit: complexity and cost control
- G2 reviewers repeatedly report that console navigation, instance selection, networking, permissions and multi-resource pricing are difficult, with costs rising when resources are left running.checked 15 Oct 2026
Where it runs
- Limit: mobile app scope
- Google Play reviewers complain that the AWS Console mobile app is a limited website-like experience, has difficult login navigation and sends many options to a browser.checked 15 Oct 2026
- Machine images
- Amazon Machine Images package an operating system and other software as reusable templates for launching instances.checked 15 Oct 2026
The full review of Amazon EC2
Overview
Amazon EC2 is a cloud service for running resizable virtual servers. It is best suited to teams that need to match compute capacity to varied workloads or changing demand; for a small, steady task, its broad instance choices and usage-based billing may be more machinery than necessary.
Its breadth is the appeal: EC2 spans many processor types and supports workloads from web applications to machine learning. The trade-off is that cost depends on instance configuration, operating system and usage, so choosing and managing capacity matters.
Key features
EC2 offers more than 1,000 instance types across Intel, AMD and Arm processors. AWS positions them for web and enterprise applications, high-performance computing, machine learning, SAP, Windows and macOS workloads. That range gives teams room to select for different jobs, but it also means there is no single representative price or configuration.
EC2 Auto Scaling can add or remove instances under dynamic or predictive policies, and load balancing is supported. These capabilities suit workloads with changing demand, where capacity can follow need instead of staying fixed. For storage, Amazon EBS provides persistent block storage and Amazon EFS provides shared file storage.
AWS Marketplace software and Compute Optimizer recommendations extend EC2’s connections within AWS. The Query API and AWS SDKs provide programmatic access, a practical fit for teams managing infrastructure through software. AWS says the Nitro System offloads virtualization functions to dedicated hardware and isolates customer workloads. EC2 is in AWS’s compliance program scope, but customers remain responsible for their own applicable compliance requirements.
AWS states a 99.99% availability SLA commitment for each Region. Basic AWS Support is included for all AWS customers, with 24/7 customer service, documentation, communities, core Trusted Advisor checks and AWS Health. The premium support level is relevant to buyers who need more than that baseline.
Pricing
EC2 is paid, with a starting price of $0.01; actual usage is billed per instance-hour or per second depending on instance type and operating system. Eligible per-second usage has a 60-second minimum. The starting price is not a reliable estimate for a workload until its instance and operating system are chosen.
AWS Free Tier credits for EC2: free. New AWS customers can receive up to $200 in credits, usable on eligible AWS services including EC2, for six months after account creation. This is a limited-term way to explore eligible usage, not a permanent allowance.
Spot Instances: free. Spot uses spare EC2 capacity at discounts of up to 90% compared with On-Demand prices, but both capacity and pricing vary. It is a fit for workloads that can work with spare capacity rather than depend on consistently available instances.
Savings Plans: custom pricing. A one- or three-year usage commitment can reduce costs by up to 72% compared with On-Demand prices, in exchange for an hourly spend commitment. This rewards predictable usage but is less flexible than paying only for current use.
On-Demand Instances: custom pricing. Pay by the hour or second, with no upfront payment or long-term commitment; rates depend on the instance and operating system. This is the flexible option for variable or short-term needs, without the stated commitment-based discounts.
The T4g free trial runs until December 31, 2026, and allows up to 750 aggregate t4g.small instance hours per month. Surplus CPU credits can incur charges, so the cap does not remove the need to monitor usage.
Platforms
EC2 supports API, Linux, macOS, web and Windows. AWS lists availability in 39 Regions, giving buyers regional choices for deployment.
Who it's for
EC2 fits organizations and developers running workloads that need configurable compute, from web and enterprise applications to HPC, machine learning, SAP, Windows or macOS environments. It is especially compelling when scaling, storage choices and AWS integrations matter. Buyers seeking a simple fixed-cost service for a small task may prefer a narrower tool with fewer capacity and billing choices to manage.
Pros and cons
- Pros: More than 1,000 instance types and three processor families support a wide range of workloads.
- Pros: Dynamic or predictive Auto Scaling, load balancing, EBS and EFS address changing capacity and distinct storage needs.
- Pros: Spot discounts and commitment-based Savings Plans give cost-conscious users options beyond On-Demand billing.
- Cons: Instance and operating-system rates vary, and billing may be hourly or per second, making cost estimates dependent on configuration and usage.
- Cons: Savings Plans require a one- or three-year commitment and hourly spend commitment; Spot capacity and pricing vary.
- Cons: The T4g trial is capped at 750 aggregate hours monthly, and surplus CPU credits can add charges.
Alternatives
For container build tooling rather than general cloud compute, browse the Container Build Tools category. BuildKit is a free, open-source option across API, Linux, macOS, self-hosted and Windows platforms. Choose it when the need is specifically container build tooling, not configurable virtual servers.
Dagger may suit teams seeking build tooling with a defined individual allowance: its free Individual plan includes one user, 1,000,000 monthly events, one month of run history and community support; its Team plan is 50.00 US. Garden is another build-tool alternative, with a free tier limited by build minutes, cache hits and cache retention, and an Enterprise plan with custom pricing.
Tilt, ko, Cloud Native Buildpacks Pack, Open Build Service and Source-to-Image are also options for readers comparing build tools rather than cloud compute.
Verdict
Choose Amazon EC2 when your workloads need configurable cloud compute, broad instance selection and the ability to scale alongside AWS storage and services. Its main advantage is flexibility across many kinds of work; its main drawback is that billing and commitments require deliberate capacity and cost management. For teams without that need, a focused build tool or simpler compute option is a better fit.
Getting started
- Open the Amazon EC2 website.
- Create an AWS account to access the service.
- Choose an instance type for your workload.
- Select a billing option, such as On-Demand Instances, Spot Instances, or Savings Plans.
- Access EC2 through the AWS Management Console, Query API, or AWS SDKs.
Limits worth knowing
New AWS customers’ Free Tier credits are available for six months after account creation and apply to eligible AWS services. The T4g free trial is limited to 750 aggregate t4g.small instance hours per month through December 31, 2026; surplus CPU credits can incur charges. Eligible per-second usage has a 60-second minimum.
Questions
How much does Amazon EC2 cost?
Pricing is listed from $0.01. Usage is billed per instance-hour or per second depending on instance type and operating system; eligible per-second usage has a 60-second minimum.
Is there a free plan?
Yes. New AWS customers can receive up to $200 in credits for eligible AWS services, including EC2, with a free plan available for six months after account creation.
What platforms does EC2 support?
The listed platforms are API, Linux, macOS, web, and Windows. AWS describes workloads including Windows and macOS.
What billing plans are available?
Options include On-Demand Instances, Spot Instances, Savings Plans, and AWS Free Tier credits for EC2. On-Demand is pay-as-you-go; Savings Plans require a one- or three-year usage commitment.
What storage and scaling options does EC2 offer?
EC2 Auto Scaling can add or remove instances using dynamic or predictive policies. Instances can use Amazon EBS persistent block storage and Amazon EFS shared file storage.
What is the T4g free trial limit?
Through December 31, 2026, the trial allows up to 750 aggregate t4g.small instance hours per month. Surplus CPU credits can incur charges.
Alternatives to Amazon EC2
- 1

Apache CloudStack
Free planOpen sourceWebAPILinuxSelf-hosted7.4Free plan - 2

Google Compute Engine
Free planWebAPILinuxWindows6.3Free plan - 3
OpenStack Barbican
Free planAPILinuxSelf-hosted6.1Free plan - 4
CloudSigma Cloud Servers
AndroidiOSWebAPI6.0 - 5

OpenNebula
WebAPILinuxSelf-hosted6.0 - 6

Hetzner Web Hosting
WebLinux5.8