From $2,999/month
Pause or cancel anytime · Scoped delivery targets · Senior engineers
See if a DevOps retainer is right for your team, or pick a time on this page
Agreed hourly rate
Rate multiplied by approved time
Useful for time-bounded advice or investigation. Agree billable activities, estimates and an approval limit.
Quoted for the scope
Milestones and change control
Useful for a defined outcome with acceptance checks and handover. Agree how scope changes affect price and schedule.
From $2,999/month
$2,999-$4,999/month
Useful for a recurring backlog. Unlimited queued requests, with one or two active requests and agreed support coverage.
VPC, EC2, RDS, S3, Lambda, CloudFront - full AWS stack management
Cluster setup, deployments, scaling, monitoring, troubleshooting
GitHub Actions, GitLab CI, Jenkins - automated build and deploy
Terraform, CloudFormation - reproducible, version-controlled infra
Datadog, Prometheus, Grafana, CloudWatch - full observability
IAM, secrets management, vulnerability scanning, hardening
Usage, right-sizing, commitments and waste review; savings depend on your workload
Cloud migration, containerization, architecture modernization
All plans include unlimited requests
One active request at a time
Perfect for startups and small teams
Tailored to your needs
For large organizations
A monthly retainer replaces the hourly meter with a simple, predictable subscription. Here is exactly what happens from the day you sign up.
Choose Startup at $2,999/month for one active request at a time, or Business at $4,999/month for two in parallel. Before starting, agree the service scope, staffed support, request board and available start date. Keep requirements and acceptance checks on the board.
Add everything you need done, from a one-off AWS cost audit to a full Kubernetes migration. There is no cap on queued requests. Large migrations and new platforms need scoped milestones and a capacity check; a separate project may fit better. Prioritise the queue together as business needs change.
A senior engineer picks up the top request and ships it, with a delivery target of about 48 hours after work starts on small, scoped tasks. Larger projects get broken into clear milestones so you always see progress. Keep decisions, configuration and runbooks in your repositories so context can be handed over.
Quiet month? Pause and your unused days carry over. Busy quarter? Bump up to Business for parallel delivery. The retainer uses a monthly price with agreed capacity; assess the plan against your expected workload. If you want the same model with a deeper ongoing engagement, our managed DevOps services and DevOps as a Service plans build on the exact same retainer foundation. If you are comparing us against hourly firms, our DevOps consulting services page breaks down how the two pricing models differ.
Compare the work and coverage you need before comparing prices. A monthly request queue and an internal engineering role serve different needs.
A full-time hire can fit continuous internal ownership, deep product context and a broad ongoing role. Estimate your actual salary, benefits, recruitment, tooling and management costs rather than relying on a universal salary benchmark.
Our retainer starts at $2,999 per month for one active request, or $4,999 for two. It fits a recurring backlog with explicit scope and support hours. It does not imply a dedicated 40-hour week or unlimited simultaneous delivery. Our fractional DevOps versus full-time hire guide explores the ownership decision.
If you need a specific migration, setup or launch with a clear finish, compare a defined project. If you need recurring help, send a short support brief with the workload and coverage you need.
Submit requests anytime. Agree delivery capacity and staffed support before your plan starts, so everyone knows who owns the next step.
Startup includes one active request at a time; Business includes two. Both allow unlimited queued requests. Enterprise concurrency is agreed in the scope before work starts.
For a small, scoped request, our delivery target is about 48 hours after work starts. Queue time, missing access, approvals and complex work can extend delivery. We agree an estimate before starting and split larger work into milestones. This is a delivery target, not an incident response SLA.
We work with teams in any timezone and accept requests 24/7. Before service starts, we agree the staffed support window, timezone, communication channel and escalation contacts. Out-of-hours human response, including a staffed 24/7 rota, requires a separately agreed scope and confirmed availability.
Before onboarding, we agree incident priorities, escalation contacts and the staffed coverage window. A production outage is urgent; degraded service and routine changes have different priorities. Any response target covers acknowledgement and triage during the agreed coverage, not a guaranteed resolution time. Automated monitoring can run continuously; human on-call response is only included when explicitly scoped and staffed.
Your onboarding scope records support hours, priority definitions, escalation contacts, any response targets, maintenance responsibilities and exclusions. Cloud-provider outages and third-party dependencies can affect recovery time.
Pick a time for a free 15-minute call to discuss your DevOps needs and see if a retainer makes sense for your team.
No commitment required · Just 15 minutes of your time · open the calendar in a new tab