// GitHub Actions on AWS

Self-hosted GitHub Actions runners for AWS

Run every job on an ephemeral EC2 instance in your own AWS account. Right-sized per job, spot-ready, with access to your private network.

jobs:
  build:
    runs-on:
    - hyperenv
    - hyperenv-config:instance=m7a.large,spot=true
    steps:
    - uses: actions/checkout@v4
    - run: make test
# runs on an ephemeral EC2 spot instance in your AWS account
~40%cost savings
~30%speed boost
1,571,986total vCPU build minutes
10 mininstallation
Professional Partner

Built by AWS experts since 2015

We have been building solutions for Amazon Web Services since 2015 and are an official AWS Partner. Also, we continously monitor and improve information security and are ISO 27001 certified.

Developer reviewing reduced build costs
01 / Cost

Reduce Costs

HyperEnv provides cost-effective runners for GitHub Actions. Reduce costs by up to 90%.

Right-size virtual machines based on the compute requirements of each job.

Run on spot instances instead of on-demand instances.

Developer running a fast build
02 / Speed

Improve Speed

HyperEnv speeds up your build jobs. Improve speed by up to 30%.

Utilize the latest generations of virtual machines provided by AWS.

Developer accessing private networks
03 / Network

Access Private Networks

HyperEnv provides build jobs access to private networks (VPC).

Access RDS instances or other database systems to run data migration jobs.

Use VPN connections, VPC peering, or Direct Connect to access systems connected to private networks only.

Developers using large compute resources
04 / Compute

Increase Compute Resources

HyperEnv enables access to immense compute resources.

Configure up to 192 vCPUs, 768 GiB memory, and 16 TB disk volume.

Run jobs on virtual machines with a NVIDIA T4 GPU.

Pricing

Pay-per-Use

Simplified procurement and payment.

Charges for HyperEnv appear on your AWS bill.

Learn more

Available at

AWS Marketplace
Features

Everything you need to run CI on AWS

  • Supports on-demand and spot EC2 instances.

  • Ephemeral virtual machines for complete isolation of jobs.

  • Cache stored on S3 for improved speed and unlimited storage.

  • Deploy HyperEnv to a pre-configured Virtual Private Cloud (VPC) or bring your own custom networking configuration.

  • Highly scalable solution based on the immense compute resources of AWS.

  • Fault-tolerant architecture utilizes multiple availability zones (data centers) and advanced retry mechanisms.

  • Configure disk sizes from 1 GB to 16 TB.

  • Right-size virtual machines by selecting an instance type per job in the GitHub workflow definition.

  • Supports GitHub Free, Pro, and Enterprise as well as GitHub Enterprise Server.

  • Fully self-hosted in your AWS account, without any external dependencies.

Self-hosting GitHub runners on AWS has never been easier.

Deploy in 10 min Book a demo