Compute Solutions for Free on AWS
Instances, containers, and serverless computing for Free on AWSProduct Benefits
Compute is used to reference processing power, memory, networking, storage, and other resources required for the computational success of any program. For example, applications that run machine learning algorithms or 3D graphics rendering functions require many gigs of RAM and multiple CPUs to run successfully.
Free Product Offers
Build compute solutions using these product offers from the AWS Free Tier.
PRODUCT | DESCRIPTION | FREE TIER OFFER DETAILS | PRODUCT PRICING |
Amazon EC2 Elastic Cloud Computing
|
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. |
12 MONTHS FREE 750 hours per month of Linux, RHEL, or SLES t2.micro or t3.micro instance dependent on region 750 hours per month of Windows t2.micro or t3.micro instance dependent on region |
Amazon EC2 Pricing |
Amazon Lightsail Simple Virtual Private Servers |
Lightsail is an easy-to-use virtual private server (VPS) that offers you everything needed to build an application or website, plus a cost-effective, monthly plan. |
3 MONTH FREE TRIAL (750 hours per month) Try the $3.50 USD Lightsail plan free for one month when using Linux/Unix Try the $8 USD plan free for one month when using Lightsail for Microsoft Windows Server |
Amazon Lightsail Pricing |
AWS Lambda Serverless Computing |
AWS Lambda is a serverless compute service that lets you run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes. |
ALWAYS FREE 1,000,000 free requests per month Up to 3.2 million seconds of compute time per month |
AWS Lambda Pricing |
Amazon Elastic Container Registry Fully Managed Container Registry |
Amazon Elastic Container Registry (ECR) is a fully managed container registry that makes it easy to store, manage, share, and deploy your container images and artifacts anywhere. |
12 MONTHS FREE 500 MB per month of Storage |
Amazon ECR Pricing |
Elastic Load Balancing Distribute Network Traffic |
Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, Lambda functions, and virtual appliances. |
12 MONTHS FREE 750 Hours per month shared between Classic and Application load balancers 15 GB of data processing for Classic load balancers 15 LCUs for Application load balancers |
Elastic Load Balancing Pricing |
Have a Small Business or Startup?
Explore exclusive offers and gain AWS credits now >>Learn more about AWS Compute solutions
Browse through our collection of videos and tutorials to deepen your knowledge and experience with AWS
-
Videos
-
Tutorials
-
Videos
-
Introduction to Amazon EC2 (4:01)
Introduction to AWS Lambda (3:01)
Deploying a Mean Stack Application on Amazon Lightsail (10:25)
Using Amazon ECR to Store Container Images (5:57)
-
Tutorials
-
10-Minute Tutorials
Start with these free and simple tutorials to explore AWS compute services
Remotely Run Commands on an EC2 Instance
In this hands-on tutorial, you will learn how to use AWS Systems Manager to remotely run commands on your Amazon EC2 instances. Systems Manager is a Management Tool that enables you gain operational insights and take action on AWS resources safely and at scale. Using the run command, one of the automation features of Systems Manager, you can simplify management tasks by eliminating the need to use bastion hosts, SSH, or remote PowerShell.
Create an Amazon Lightsail Instance
You can create a Lightsail instance, also known as a virtual private server (VPS), running an application like WordPress or a development stack like LAMP in seconds. After your instance starts running, you can connect to it via SSH without leaving Lightsail. Here's how.
Run a Serverless "Hello, World!" with AWS Lambda
In this tutorial, you will learn the basics of running code on AWS Lambda without provisioning or managing servers. We will walk through how to create a Hello World Lambda function using the AWS Lambda console. We will then show you how to manually invoke the Lambda function using sample event data and review your output metrics.
Set up a Scaled and Load-Balanced Application
In this tutorial, we cover the basics steps for setting up a load-balanced application when the Auto Scaling group is created.
Free Product Offers
Build compute solutions using these product offers from the AWS Free Tier.
750 hours per month of Linux, RHEL, or SLES t2.micro or t3.micro instance dependent on region
750 hours per month of Windows t2.micro or t3.micro instance dependent on region
750 hours per month
Try the $3.50 USD Lightsail plan free for one month when using Linux/Unix
Try the $8 USD plan free for one month when using Lightsail for Microsoft Windows Server
1,000,000 free requests per month
Up to 3.2 million seconds of compute time per month
500 MB per month of Storage
750 Hours per month shared between Classic and Application load balancers
15 GB of data processing for Classic load balancers
15 LCUs for Application load balancers
Learn more about AWS Compute solutions
-
Videos
-
Tutorials
-
Videos
-
Introduction to Amazon EC2
Deploying a Mean Stack Application on Amazon Lightsail
Introduction to AWS Lambda
Using Amazon ECR to Store Container Images
-
Tutorials
-
10-Minute Tutorials
Start with these free and simple tutorials to explore AWS compute services
Remotely Run Commands on an EC2 Instance
In this hands-on tutorial, you will learn how to use AWS Systems Manager to remotely run commands on your Amazon EC2 instances. Systems Manager is a Management Tool that enables you gain operational insights and take action on AWS resources safely and at scale. Using the run command, one of the automation features of Systems Manager, you can simplify management tasks by eliminating the need to use bastion hosts, SSH, or remote PowerShell.
Create an Amazon Lightsail Instance
You can create a Lightsail instance, also known as a virtual private server (VPS), running an application like WordPress or a development stack like LAMP in seconds. After your instance starts running, you can connect to it via SSH without leaving Lightsail. Here's how.
Run a Serverless "Hello, World!" with AWS Lambda
In this tutorial, you will learn the basics of running code on AWS Lambda without provisioning or managing servers. We will walk through how to create a Hello World Lambda function using the AWS Lambda console. We will then show you how to manually invoke the Lambda function using sample event data and review your output metrics.
Set up a Scaled and Load-Balanced Application
In this tutorial, we cover the basics steps for setting up a load-balanced application when the Auto Scaling group is created.
AWS Free Tier
The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.
Get Started
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages.