Docker background jobs, easy

Start your free 14 day trial now. The fastest and most flexible way to process your workloads. Trusted by some of the words leading companies.

Common Use Cases

File Processing

Video transcoding, image and OCR processing, reformatting… the list goes on

Speed up your users experience with your application by sending emails in background processes

Email Delivery

Scheduling Notifications

Set your jobs to run on a regular schedule, or even a specific day and time. Great for cron jobs.

ETL/ELT Operations

Have Iron handle all the heavy lifting involved in processing data warehouse tasks.

©2019 Iron

// Write your code once

pputs "Hello #{PAYLOAD_FILE['name']}!" 1

2



Your code is run in Docker containers, so you can write your background jobs in the language of your choice.

// Tell your code to run, or…

client.schedules.create ('HelloWorldWorker',{name => 'Garth'}



// …schedule it to run at a specific time

client.schedules.create(‘ HelloWorldWorker',

{:name => 'Garth'}, {:start_at => Time.now + 1.week})

1

2

3

4

5

6

Invoke your jobs to run immediately, at a specific time, or on a schedule. Use our client libraries, REST API, or UI.

Iron takes care of your jobs in parallel so you don't need to worry about infrastructure or scaling up and down.

We’re here to help

We’re an experienced team that is focused on helping your business thrive. Reach out to us anytime and get a real person on the line for whatever you need.

Get Started Today

Any Language

Write your background jobs in any language. Other systems limit what languages you can use, which greatly reduces your ability to adapt to future growth.

No Vendor Lock-in

Future-proof your background processing. Iron is infrastructure agnostic, so if you need to move to a new cloud or even on-premise, there won't be any hidden costs in migrating.

Super Simple

Getting started is extremely simple, and you and your team can start running background jobs without needing to learn all the ins-and-outs of a public cloud provider.

No Servers to Manage

Iron manages scaling your background jobs for you. This allows you to focus on building your application, and forget about configuring and monitoring machines.

Powering some of the world’s largest brands