Aeronaut

Deploy Ruby on Rails on Amazon ECS

Production-ready, serverless Ruby on Rails apps running in your AWS account. One-time payment, no servers, no DevOps work, no lock-in.

Product screenshot

Why would I want to run Rails on Amazon ECS with Aeronaut?

Get a production-ready setup for a one-time fee—quick to launch, easy to maintain, and ideal for growing products or apps with medium to high traffic.

One-time setup, no lock-in

Pay once, get AWS infrastructure deployed in your account. No monthly fees, no proprietary platforms.

Fast, serverless deployment

We containerize your app and run it on ECS. No servers to manage—just push to GitHub and you're live.

Cost-efficient by default

Ideal for production or medium-scale apps. Seamlessly scales with demand, following the industry-standard approach to infrastructure.

Built-in build pipeline

CI/CD is ready out of the box—push to GitHub and deploy automatically with AWS CodeBuild.

Modern DevOps practices

VPCs, security groups, secrets management, and more—set up the right way from day one.

Rinse and repeat

One deployment, one payment – perfect for shipping MVPs or internal tools.

Frequently asked questions

Have a question about running Rails on ECS? We have answers. If you don’t see your question here, please reach out to us.

What do I need to provide?
A GitHub token and temporary AWS credentials. We handle the rest and you can revoke them after deployment.
Where is my app image stored?
We push your Rails app image to Amazon ECR (Elastic Container Registry), which is fully integrated with ECS and ensures fast, secure deployments.
Can my app connect to other AWS services?
Yes, your Rails app runs inside a VPC and can securely talk to RDS, ElastiCache, S3, and more. IAM roles and security groups are configured for you.
How is scaling handled on ECS?
We configure your Rails app to scale automatically based on CPU and memory usage. ECS handles traffic spikes reliably, and you can fine-tune scaling policies if you need more control.
Can I tweak the infrastructure later?
Absolutely. Aeronaut provisions the AWS infrastructure in your account, sets up the build pipeline, and then we hand things off to you – extend or modify it as needed.
What does it cost?
A one-time fee covers infrastructure setup for one project. After that, you only pay for AWS usage—there’s no recurring Aeronaut bill unless you opt into ongoing support and maintenance.
Won’t LLMs do it for me?
Eventually, maybe — but you’ll still spend time tweaking and debugging. For a one-time, simple fee, you get infrastructure that already works.
Can I deploy other stuff?
Yes. The Professional plan also supports deploying static Next.js websites. For other frameworks or custom setups, our Business plan has you covered.

Ready to dive in?
Deploy your Ruby on Rails app on Amazon ECS today.