Compare the three buying models
The models differ in who sets priorities, how work enters the queue and what marks the engagement as complete.
| Model | Client ownership | Good use |
|---|---|---|
| Fixed project | Outcome and acceptance | Migration, audit or implementation |
| Contractor | Day-to-day backlog and direction | Temporary capacity inside an established team |
| Support retainer | Business priorities and approvals | Recurring pipeline, release and platform work |
What a useful retainer defines
List covered systems, available hours, request path, priority levels and excluded work. Separate planned improvement capacity from urgent production help. If both draw from one monthly allowance, state which work takes precedence.
- Named systems and environments
- Monthly capacity or service window
- Response targets by priority
- Change and approval process
- Reporting and backlog review
- Out-of-hours and major-incident exclusions
Signals that you need recurring support
A retainer can fit when releases repeatedly need senior intervention, pipeline ownership is unclear, platform upgrades stay postponed or the internal team loses roadmap time to operational work.
If demand is full-time and tightly integrated with daily product delivery, an embedded contractor or permanent hire may be a better fit. A responsible consultant should say so.
What the first month should produce
The first month should baseline the estate, agree access and escalation, identify immediate risks and create a shared backlog. It should also establish what will be measured, such as failed-release rate, recurring incidents, aged upgrades or time spent on manual steps.
Review the arrangement after a defined period. Continue only if the retained work is producing outcomes the team values.
Design the support service before agreeing the monthly fee
List the repositories, pipelines, clusters, cloud accounts and environments that may receive support. Name the client owner, request channel, service hours and monthly capacity. Define priority using business impact and state what response means: acknowledgement, investigation start or restoration. These terms prevent a retainer from becoming an unlimited emergency promise.
Separate reactive and planned work. If production troubleshooting consumes the same capacity intended for upgrades and automation, state which takes priority and how the backlog changes. Larger migrations or redesigns should normally become separate projects so their dependencies and acceptance criteria are visible.
Production access should follow least privilege and client approval. Record who can request a change, who approves it, what evidence is retained and how access is removed. The supplier should not become the only person able to release or recover the system.
- Covered systems, environments and types of request
- Service hours, monthly capacity and priority definitions
- Request, approval, communication and escalation paths
- Production access, change evidence and recovery rules
- Exclusions, project threshold and termination handover
Review whether the retainer is producing lasting value
A monthly review should show capacity used, work completed, recurring demand, unresolved risk and the next priorities. Count repeated request categories and manual interventions. If the same failure returns, decide whether the root fix belongs in the retained backlog or requires a project.
Use the evidence to choose the long-term model. Consistent full-time strategic demand may justify an internal hire. A bounded migration may be better purchased as a project. Intermittent senior work with a stable scope may continue as a retainer. The commercial model should change when the work changes.
Plan handover from the beginning. Repositories, runbooks, decision records and client-controlled access should make it possible to reduce or end the service without losing operational knowledge.
Risk note: If a supplier cannot explain service hours, capacity, response meaning, exclusions and handover, the retainer is not defined well enough to compare.
Frequently asked questions
Does a DevOps support retainer include on-call?
Only if the contract explicitly defines coverage, response and escalation. DevOpsConsulting.ie does not advertise a general 24/7 managed service.
Can a retainer include implementation work?
Yes, if planned change capacity is part of the scope. Large migrations or platform builds may be clearer as separate projects.
When is a permanent hire better?
A permanent hire may fit when the work is continuous, strategic and needs deep daily ownership inside the company.
Related articles
Buying Guide
Hiring a DevOps consultant in Ireland: cost, scope and engagement models
A practical guide for Irish CTOs comparing a DevOps consultant, contractor, project team or support retainer.
Platform Engineering
Platform engineering for small software teams: what to build first
A practical platform-engineering roadmap for SaaS teams that need faster delivery without building a large internal platform.