// platform engineering · malmö, sverige

Golden pathen era utvecklare faktiskt vill använda

Vi bygger interna utvecklarplattformar som kortar ledtiden i stället för att lägga till processer: Backstage, ArgoCD, Crossplane och Terraform, kopplat till hur era team redan jobbar.

backstage
▸ service template
▸ ci pre-wired
▸ dashboards included
git
PR #142 merged
→ main
tag v1.7.0
flux
● ready
reconcile loop
drift corrected
10+år i open source-ekosystemet
4typiska veckor till en första golden path-skiva
0ärenden som krävs för att deploya på en färdig väg
100%av det vi bygger stannar hos er

// vad vi gör

Från spridda skript till en supportad väg till produktion

Handfast ingenjörsarbete i ert team. Vi lägger riktiga tjänster på plattformen medan vi bygger den, så adoption bevisas i stället för antas.

01

Golden paths

En färdig väg från repo-mall till körande produktionstjänst: scaffolding, CI, deploy, observability och on-call ingår från start.

02

Utvecklarportal

Backstage uppsatt som en riktig katalog: ägarskap, beroenden, scorecards och self-service-mallar i stället för en wiki ingen uppdaterar.

03

GitOps-leverans

ArgoCD eller Flux med miljöpromotion, progressiv utrullning och rollbacks som medvetet är trista och pålitliga.

04

Infrastruktur som produkt

Terraform- och Crossplane-moduler med vettiga defaultvärden, så team kan beställa en databas eller kö utan att skapa ett ärende.

05

Plattformsdrift

SLO:er för själva plattformen, kostnadsinsyn, uppgraderingstakt och en supportmodell som håller plattformsteamet ovanför ytan.

// arkitektur

Så hänger delarna ihop

developer surface
Backstage portalCLI / templatesPull requests
delivery
CI pipelinesArgoCDPolicy gates
runtime
KubernetesService meshObservability
infrastructure
TerraformCrossplaneAWS accounts

// uppdrag

Så går ett uppdrag till

  1. 01UtforskaIntervjuer, kartläggning av ledtid och en ärlig bild av dagens manuella slit.
  2. 02DesignaMålarkitektur, definition av golden path och en roadmap i tunna skivor.
  3. 03ByggVi implementerar i ert team, med riktiga tjänster på vägen, inte en demo.
  4. 04AdopteraDokumentation, workshops och migreringsstöd tills teamen väljer vägen själva.
  5. 05ÖverlämnaÄgarskap, runbooks och en backlogg ert plattformsteam kan driva själva.

// mognad

Var står ni på plattformsstegen?

De flesta team vi möter befinner sig mellan nivå 2 och nivå 3. Att veta nästa steg betyder mer än att hoppa till slutet.

nivå 1

Ad hoc

Varje team bygger sin egen pipeline. Deploy är tyst kunskap och ledtiden mäts i veckor.

nivå 2

Gemensamma verktyg

Gemensamma CI-mallar och Helm-charts finns, men det saknas ägarskap och drift smyger sig in.

nivå 3

Golden path

En dokumenterad, supportad väg till produktion täcker de flesta tjänster. Nya tjänster börjar där som standard.

nivå 4

Self-service

Team provisionerar infrastruktur och miljöer själva, inom givna ramar, utan att vänta på ops.

nivå 5

Plattform som produkt

Plattformen har användare, SLO:er, en roadmap och mätbar effekt på leveransförmågan.

// verktyg

Verktyg vi jobbar med varje dag

portal & catalogue
BackstageOpenAPITechDocs
delivery
ArgoCDFluxGitHub ActionsHelmKustomize
infrastructure
TerraformCrossplanePulumiAWS
runtime
KubernetesLinkerdIstioKEDA
observability
PrometheusGrafanaOpenTelemetryLoki
policy & security
OPA / GatekeeperKyvernoTrivySigstore

// vanliga frågor

Vanliga frågor

Behöver vi ett plattformsteam innan vi börjar?

Nej. Många uppdrag börjar med en eller två ingenjörer som sköter leverans vid sidan om. Vi hjälper till att forma teamet och arbetssättet, inte bara tekniken.

Är Backstage alltid rätt svar?

Nej. Backstage är utmärkt när ni har tillräckligt många tjänster för att en katalog ska löna sig. Under den nivån slår ofta ett bra mallrepo och tydlig dokumentation en portal.

Hur undviker ni att bygga en plattform ingen använder?

Genom att flytta riktiga tjänster till den medan vi bygger, och mäta ledtid och adoption från dag ett. Om ett team går runt vägen är det en designbugg vi fixar.

// så jobbar vi

01 in i teamet
ert team, era verktyg
02 leverera
första ändringen i prod vecka ett
03 stabilisera
tester, dokumentation, runbooks
04 lämna över
ert team äger det

// kontakt

Berätta vad ni jobbar med så hör vi av oss inom kort.

En kortare genomlysning eller ett längre uppdrag i ert team. Båda fungerar för oss.

kontor: Malmö · uppdrag i hela landet

Spamskyddat. Inga nyhetsbrev, någonsin.