Cloud & DevOpsFixed-price project

Deploys that are boring on purpose.

Infrastructure defined in a repository you own, a pipeline that runs on every commit, and alerting that reaches you before a customer does. Shipping should be a Tuesday, not an event.

2 – 4 weeks
scope to handover
Fixed price
against a written scope
One command
rollback, already rehearsed

Who this is for

You probably need this if…

01

Deploying is an event

It happens on a Friday afternoon, somebody stays late for it, and everyone holds their breath. That fear is accurate information about the setup.

02

You find out from a customer

The first sign of an outage is an email. Either there is no alerting, or there is and it fires so often that nobody reads it any more.

03

The bill grew and nobody knows why

It went up forty per cent across two quarters and no one in the company can point at the line responsible for it.

What we build

The work, in detail.

Infrastructure as code

Environments defined in a repository you own, so staging and production cannot quietly diverge over the course of a year.

CI/CD pipelines

Typecheck, tests, build and deploy on every commit, with a red pipeline blocking the merge rather than merely embarrassing somebody.

Containers & runtime

Docker where it earns its keep and orchestration only when the workload genuinely needs it, rather than because it looks serious.

Observability

Structured logs, traces and dashboards that answer “is it slow, and where” without anybody having to open a debugger.

Alerting & runbooks

Alerts tied to what a user is experiencing, routed to a named person, each with a runbook attached to it.

Rehearsed rollback

A rollback path that has actually been run during the engagement, so it works during an incident rather than being a hope.

Cost tuning

Reading the bill line by line and fixing the three things generating most of it, which is rarely the three things people assume.

Environment parity

Preview, staging and production built from the same definitions, so a bug can never be explained away as an environment difference.

How it runs

Four weeks, in order.

  1. Week 1

    Audit

    What is running, where, and who configured it. A written inventory including the parts that exist only as console clicks nobody recorded.

  2. Week 2

    Codify

    Infrastructure moved into code in your repository, with preview environments working. Friday demo deploying a change end to end.

  3. Week 3

    Observe

    Logging, tracing, dashboards and alerting tied to user-visible symptoms, each alert with a runbook. Rollback tested for real.

  4. Week 4

    Hand over

    A walkthrough with your team, runbooks reviewed together, and a cost pass with the top items prioritised.

What you get, concretely

  • Infrastructure defined in code, in your own repository
  • CI/CD running on every commit, gating the merge
  • Preview environments per pull request
  • Dashboards, structured logging and distributed tracing
  • Alerting on user impact, with a runbook per alert
  • A rollback path tested during the engagement
  • A cost report with the largest items named and prioritised

Typical engagement

Fixed price · two to four weeks

Mostly a function of how many services and environments exist, and how much of the current setup lives only in somebody's console history. Week one establishes that, and the quote is fixed against the audit.

Technology

What we build it with.

Defaults, not requirements. If you already run something else and have a team who knows it, we work in yours.

Hosting
AWS, Vercel, Cloudflare, Fly.io
Infrastructure
Terraform, SST, Docker, Kubernetes
CI/CD
GitHub Actions, preview environments
Observability
OpenTelemetry, Sentry, structured logging

Proof

We have built this before.

Not a reference we cannot name. Systems we designed, shipped and still operate, with the decisions written down.

All our work →

Questions

What people ask before signing.

Do we have to move cloud provider?
No. If you are on AWS and your team knows AWS, staying there is worth more than any efficiency we would gain by moving you somewhere we happen to prefer.
Can you set it up and hand it over?
Yes, and that is the default. Infrastructure code, runbooks and a walkthrough are deliverables. Plenty of clients run it in-house afterwards, which is a perfectly good outcome.
What about rules on where data lives?
Region pinning is a week-one configuration decision. Tell us the constraint and it is designed in rather than retrofitted after somebody in legal asks about it.
How do you handle secrets?
In your secret manager, never in the repository, with scoped credentials that are handed back at the end of the engagement.
Will this cause downtime?
Codifying existing infrastructure is done alongside what is running, and cutover happens behind a rollback you have already seen work. Any window is agreed in advance, in writing.
Is the cost saving guaranteed?
No, and be sceptical of anyone who guarantees one. We report what the bill is going to, fix the largest items and show you the before and after.

Tell us what deploying looks like today.

Who does it, how long it takes, and what happens when it goes wrong. One call is usually enough to establish where the largest problem sits.

Reply time

One business day, from an engineer

Based in

Orlando, Florida · serving the United States

What happens next

  • A reply within one business day, from an engineer
  • A thirty-minute call, with no qualifying call before it
  • A written scope and a fixed number, if it fits