DevOps Tools & Resources

Free on AWS

Tooling and infrastructure resources for DevOps practitioners

Learn more about AWS DevOps Tools 

Product Benefits

AWS provides a set of flexible services designed to enable companies to more rapidly and reliably build and deliver products using AWS and DevOps practices.

Automation

AWS helps you use automation so you can build faster and more efficiently. Using AWS services, you can automate manual tasks or processes.

Secure

Use AWS Identity and Access Management (IAM) to set user permissions and policies. This gives you granular control over who can access your resources and how they access those resources.

Built for Scale

You can manage a single instance or scale to thousands using AWS services. These services help you make the most of flexible compute resources by simplifying provisioning, configuration, and scaling.

Get Started Fast

Each AWS service is ready to use if you have an AWS account. There is no setup required or software to install.

Securely store your application's source code and build, test, and deploy your application to AWS or your on-premises environment.

Build and deploy a microservices architecture using containers or serverless computing.

Provision, configure, and manage your AWS infrastructure resources using code and templates. Monitor and enforce infrastructure compliance.

Record logs and monitor application and infrastructure performance in near real-time.

Host secure, highly scalable Git repositories in the cloud.

DevOps Resources Available on the AWS Free Tier

The AWS Free Tier offers a selection of tooling and infrastructure resources for DevOps practitioners. Explore the offers below to see what service fits your need.

Continuous Integration & Continuous Delivery
PRODUCT  DESCRIPTION  FREE TIER OFFER DETAILS  PRODUCT PRICING 

Amazon CodeBuild

Continuous Integration

Fully managed build service that builds and tests code in the cloud.                                                        

ALWAYS FREE

100 build minutes per month of build.general1.small compute type usage

CodeBuild Pricing

AWS CodePipeline

Continuous Delivery

Continuous delivery service for fast and reliable application updates.

ALWAYS FREE

1 Active Pipeline per month

CodePipeline Pricing

Microservices
PRODUCT  DESCRIPTION  FREE TIER OFFER DETAILS  PRODUCT PRICING 

Amazon ECS

Container Orchestration

Easily run and manage containers on any customer-managed infrastructure.                                                                                                                                                 

FREE TRIAL

2200 instance hours per month

6 Month Free Trial 

Amazon ECS Pricing

AWS Lambda   

Serverless Computing   

Compute service that runs your code in response to events and automatically manages the compute resources.

ALWAYS FREE

1,000,000 free requests per month

3.2 million seconds of compute time per month        

Lambda Pricing

Infrastructure as Code
PRODUCT  DESCRIPTION  FREE TIER OFFER DETAILS  PRODUCT PRICING 

AWS CloudFormation

Model and provision all your cloud infrastructure resources with code to enable configuration compliance and faster troubleshooting.

ALWAYS FREE

1,000 handler operations per month per account

$0.0009 per handler operations over 1,000 per month

$0.00008 per second for handler operation durations over 30 seconds

CloudFormation Pricing

AWS OpsWorks

Configuration Management

Configuration management with Chef and Puppet servers and Chef Automate.

ALWAYS FREE

7,500 node hours (which equals 10 nodes) per month

Chef Automate Pricing

Puppet Enterprise Pricing

OpsWorks Stacks Pricing

AWS Systems Manager

Centralize operational data from multiple AWS services and automate tasks across your AWS resources.

ALWAYS FREE

Systems Manager Pricing

Monitoring & Logging
PRODUCT  DESCRIPTION  FREE TIER OFFER DETAILS  PRODUCT PRICING 

AWS CloudTrail

Account Activity and API Usage Monitoring

Log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.

ALWAYS FREE

CloudTrail Pricing

Amazon CloudWatch

Monitoring and Observability

Monitoring for AWS cloud resources and applications.

ALWAYS FREE

10 Custom Metrics and 10 Alarms

1,000,000 API Requests

5 GB of Log Data Ingestion and 5 GB of Log Data Archive

3 Dashboards with up to 50 Metrics each per Month

CloudWatch Pricing

AWS X-Ray

Performance Analysis

Analyze and debug your applications.

ALWAYS FREE

100,000 traces recorded per month

1,000,000 traces scanned or retrieved per month

X-Ray Pricing

Version Control
PRODUCT  DESCRIPTION  FREE TIER OFFER DETAILS  PRODUCT PRICING 

AWS CodeCommit

Source Control

Highly scalable, managed source control service.                                                             

ALWAYS FREE

5 active users
per month

50 GB of storage per month

10,000 Git requests per month                    

CodeCommit Pricing

Learn more about AWS DevOps Tools and Resources

Browse through our collection of videos and tutorials to deepen your knowledge and experience with AWS

  • Videos
  • The AWS Developer Tools (3:13)
    Running Microservices on Amazon ECS (54:59)
    Getting Started With Continuous Delivery on AWS (41:35)
    Managing your Infrastructure as Code (58:40)
  • Tutorials
  • 10-Minute Tutorials

    Start with these free and simple tutorials to explore AWS DevOps Tools and Resources.

    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.

    Learn more »

    Create Continuous Delivery Pipeline

    In this tutorial, you will create a continuous delivery pipeline for a simple web application. You will first use a version control system to store your source code. Then you will learn how to create a continuous delivery pipeline that will automatically deploy your web application whenever your source code is updated.

    Learn more »

    Migrate a Git Repository to AWS

    In this project, you will learn how to migrate an existing Git repository or unversioned local content to AWS CodeCommit, a fully-managed source control service that makes it easy for companies to host secure and highly scalable private Git repositories. This project also includes instructions for successfully migrating very large repositories to CodeCommit.

    Learn more »

    AWS Development Tools Services Overview

    This course introduces AWS development tools that enable a continuous development pipeline and integrate closely with other AWS services. These tools support a variety of use cases and enable customers to reach ideal solutions.

    Learn more »

DevOps Tools & Resources Free on AWS

Tooling and infrastructure resources for DevOps practitioners

Explore our product benefits

Automation

AWS helps you use automation so you can build faster and more efficiently. Using AWS services, you can automate manual tasks or processes.

Get Started Fast

Each AWS service is ready to use if you have an AWS account. There is no setup required or software to install.

Secure

Use AWS Identity and Access Management (IAM) to set user permissions and policies. This gives you granular control over who can access your resources and how they access those resources.

Built for Scale

You can manage a single instance or scale to thousands using AWS services. These services help you make the most of flexible compute resources by simplifying provisioning, configuration, and scaling.

Product Categories

Continuous Integration & Delivery
Securely store your application's source code and build, test, and deploy your application to AWS or your on-premises environment.
Infrastructure as Code
Provision, configure, and manage your AWS infrastructure resources using code and templates. Monitor and enforce infrastructure compliance.
Microservices
Build and deploy a microservices architecture using containers or serverless computing.
Monitoring & Logging
Record logs and monitor application and infrastructure performance in near real-time.
Version Control
Host secure, highly scalable Git repositories in the cloud.

Free Product Offers

The AWS Free Tier offers a selection of tooling and infrastructure resources for DevOps practitioners. Explore the offers below to see what service fits your need.

Continuous Integration & Continuous Delivery

Amazon EC2
Amazon CodeBuild
Fully managed build service that builds and tests code in the cloud.
ALWAYS FREE

100 build minutes per month of build.general1.small compute type usage

CodeBuild Pricing »
Amazon Lightsail
AWS CodePipeline
Continuous delivery service for fast and reliable application updates.
ALWAYS FREE

1 Active Pipeline per month

CodePipeline Pricing »

Microservices

Amazon EC2
Amazon ECS
Easily run and manage containers on any customer-managed infrastructure.
FREE TRIAL

2200 instance hours per month

6 Month Free Trial 

Amazon ECS Pricing »
Amazon Lightsail
AWS Lambda
Compute service that runs your code in response to events and automatically manages the compute resources.
ALWAYS FREE

1,000,000 free requests per month

3.2 million seconds of compute time per month  

Lambda Pricing »

Infrastructure as Code

Amazon EC2
AWS CloudFormation
Model and provision all your cloud infrastructure resources with code to enable configuration compliance and faster troubleshooting.
ALWAYS FREE

1,000 handler operations per month per account

$0.0009 per handler operations over 1,000 per month

$0.00008 per second for handler operation durations over 30 seconds

CloudFormation Pricing »
Amazon Lightsail
AWS OpsWorks
Configuration management with Chef and Puppet servers and Chef Automate.
ALWAYS FREE

7,500 node hours (which equals 10 nodes) per month

Chef Automate Pricing » Puppet Enterprise Pricing » OpsWorks Stacks Pricing »
Amazon EC2
AWS Systems Manager
Centralize operational data from multiple AWS services and automate tasks across your AWS resources.
ALWAYS FREE
Systems Manager Pricing »

Monitoring & Logging

Amazon EC2
Amazon CloudWatch
Monitoring for AWS cloud resources and applications.
ALWAYS FREE

10 Custom Metrics and 10 Alarms

1,000,000 API Requests

5 GB of Log Data Ingestion and 5 GB of Log Data Archive

3 Dashboards with up to 50 Metrics each per Month

CloudWatch Pricing »
Amazon Lightsail
AWS X-Ray
Analyze and debug your applications.
ALWAYS FREE

100,000 traces recorded per month

1,000,000 traces scanned or retrieved per month

X-Ray Pricing »
Amazon EC2
AWS CloudTrail
Log, continuously monitor, and retain account activity related to actions across your AWS infrastructure.
ALWAYS FREE
CloudTrail Pricing »

Version Control

Amazon EC2
AWS CodeCommit
Highly scalable, managed source control service.
ALWAYS FREE

5 active users per month

50 GB of storage per month

10,000 Git requests per month

CodeCommit Pricing »
AWS Lambda
Sign up for an AWS Account
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.

Learn more about AWS DevOps Tools and Resources

  • Videos
  • The AWS Developer Tools
    Running Microservices on Amazon ECS
    Continuous Delivery on AWS
    Managing your Infrastructure as Code
  • Tutorials
  • 10-Minute Tutorials

    Start with these free and simple tutorials to explore AWS DevOps Tools and Resources.

    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 Continuous Delivery Pipeline

    In this tutorial, you will create a continuous delivery pipeline for a simple web application. You will first use a version control system to store your source code. Then you will learn how to create a continuous delivery pipeline that will automatically deploy your web application whenever your source code is updated.

    Migrate a Git Repository to AWS

    In this project, you will learn how to migrate an existing Git repository or unversioned local content to AWS CodeCommit, a fully-managed source control service that makes it easy for companies to host secure and highly scalable private Git repositories. This project also includes instructions for successfully migrating very large repositories to CodeCommit.

    AWS Development Tools Services Overview

    This course introduces AWS development tools that enable a continuous development pipeline and integrate closely with other AWS services. These tools support a variety of use cases and enable customers to reach ideal solutions.

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.