Free DevOps maturity audit for new clientsBook a 30-min call

Platform & Containers

Internal Developer Platform

One portal where your developers scaffold services, request environments and find the documentation.

The work

What this actually does

An internal developer platform is worth building when the friction is measurable: new services that take a fortnight to stand up, documentation that nobody can find, and tickets queued behind a platform team. We build a portal around Backstage or an equivalent, backed by a service catalogue that records who owns what and how it is deployed.

The portal itself is the smaller half. Most of the work is agreeing which golden path a service should take, encoding it as a template with CI, infrastructure, monitoring and alerting already wired in, then making the paved road faster than going around it. Where a team has a legitimate reason to deviate, the platform should allow it and record why.

If any of these sound familiar
  • New services take two weeks before the first line of code
  • Every team reinvents deployment, logging and alerting setup
  • Nobody knows who owns a service or where its docs live
  • The platform team is a ticket queue rather than a product

Scope

What's included

Every engagement on this page covers the following, sized to your setup rather than delivered as a fixed package. If something here is not relevant to you, it comes off the scope and off the price.

Developer portal

A single entry point listing services, ownership, documentation and deploy status, so engineers stop searching chat history to find out how something works.

Golden path templates

Scaffolding that produces a working service with pipeline, container, infrastructure, dashboards and alerts on day one, instead of a checklist of manual steps.

Service catalogue

A machine-readable register of every service, its owner, tier and dependencies, kept current by the pipelines rather than by a quarterly spreadsheet exercise.

Self-service provisioning

Requests for databases, queues and namespaces fulfilled by automation with guardrails, so a developer waits minutes and the platform team stops being a queue.

Documentation as a product

Templates for runbooks, decision records and onboarding guides, reviewed with the same rigour as code and linked from the service catalogue entry.

Adoption measurement

Time-to-first-deploy, template use and support tickets tracked over time, so you can tell whether the platform is reducing friction or adding a new layer of it.

What changes

What teams typically see

1 dayNew service to first deploy
80%Services on the golden path
0Manual provisioning tickets

Handover

What you keep

Everything produced during the engagement is yours: the repositories, the accounts, the documentation. There is no proprietary layer and nothing to unlicense if you take the work in-house.

  • Portal deployment with catalogue and ownership data
  • Two or three golden path service templates
  • Self-service request workflows with automated guardrails
  • Documentation and runbook standards for the catalogue
  • Adoption metrics dashboard and baseline report

Tooling

Tools we use here

A starting point, not a requirement. We work in whatever you already run wherever it does the job.

Kubernetes
GitHub
Terraform
Argo CD
Docker
Prometheus
PostgreSQL

How it runs

From first call to handover

The same four steps on every engagement. You see each one before it starts and can stop at any of them.

  1. 01

    Interview the developers

    We talk to the teams who use the platform and the ones who avoid it, collecting the specific tasks that currently cost them the most time.

  2. 02

    Choose the first golden path

    Rather than boiling the ocean, we pick one common service shape and build the template end to end, including CI, infrastructure and monitoring.

  3. 03

    Stand up the portal

    The catalogue, ownership records and documentation links go live with a small number of services, so the portal reflects reality on its first day.

  4. 04

    Grow adoption deliberately

    We help the first few teams migrate, measure the friction they hit, and iterate on the templates before pushing for wider adoption across the organisation.

Questions

Asked before we start

Do we need a full-time platform team to run this?

The portal needs an owner, but not a large one. One or two engineers can maintain templates and provisioning automation once they exist. The work fails when the portal is launched and then left unowned, so we plan for that explicitly.

Is Backstage the only option?

No. Backstage is common because it is open source and extensible, but a well-documented set of templates and a service catalogue can live in the tools you already pay for. We recommend the smallest thing that solves your problem.

How do you stop the golden path becoming a straitjacket?

Templates are defaults, not mandates. Teams can deviate, but the catalogue should record the deviation and its reason. If many teams route around the same part of the path, that is a signal the template itself is wrong.

What if developers simply do not use it?

That usually means the path is slower than the alternative or the tools are worse than what people already had. We measure adoption by task completion rather than page views, and treat low take-up as a product problem to diagnose, not a compliance one.

Platform & Containers

Often needed alongside this

Delivery Automation

Developer Self-Service & Golden Paths

New services scaffolded in minutes from blessed templates, instead of hand-rolled and half-documented.

  • Service templates with CI, monitoring and IaC baked in
  • Self-service provisioning with guardrails
  • Reduced cognitive load for new joiners
See the full service
Platform & Containers

Ephemeral & Preview Environments

A real, isolated environment spun up per pull request and torn down on merge — sharing nothing with production.

  • Per-branch environments from pull request to merge
  • Seeded, anonymised test data
  • Automatic teardown to keep the cloud bill flat
See the full service
Optimisation & Advisory

Technical Documentation & Runbooks

Diagrams, decision records and step-by-step runbooks that turn a 3 a.m. page into a checklist.

  • Architecture diagrams kept in sync with reality
  • Operational runbooks for every alert
  • Architecture decision records and onboarding guides
See the full service

Worth a conversation about Internal Developer Platform?

Bring the specific problem. We will tell you honestly whether this is the service that fixes it, and what it would take.