Tekniska fallstudier

Tekniska beslut under verkliga begränsningar.

Det här är verkliga situationer, beskrivna så öppet som ansvaret tillåter. Fokus ligger på problemet, besluten och det operativa läget efteråt.

Fyra situationer där begränsningarna formade lösningen.

Fler tekniska fall

Skilda problem med konkreta förändringar i systemet eller driften.

Anonymiserat kundfall

Incidenthantering med tydligt ägarskap

Situation
Allvarlighetsgrad, ägare, eskalering och kriterier för avslut var otydliga.
Vad som förändrades
Vi införde allvarlighetsmodell, rollerna Owner och Commander, eskalering, avslutskriterier för incident och efteranalys samt korrigerande åtgärder med ansvariga i en gemensam incidentpost.
Resultat
Återställd produktion var inte längre det enda kravet för att stänga incidenten.
Anonymiserat kundfall

Skilja SRE-ansvar från applikationsansvar

Situation
SRE:s medverkan tolkades alltmer som ett krav att ensamt hitta orsaken till varje applikationsfel.
Vad som förändrades
Vi skilde detektering, konsekvensbedömning, samordning och eskalering från tekniskt ägarskap på komponentnivå.
Resultat
Ansvar kunde läggas där befogenhet och sammanhang fanns. Ansvar utan kontroll är inte ägarskap.
Anonymiserat kundfall

Skiftöverlämning som ett operativt system

Situation
Viktig driftinformation var utspridd mellan Slack, Jira, Confluence och personliga samtal.
Vad som förändrades
Vi standardiserade överlämning av aktiva incidenter, oavslutade ändringar, väntade händelser, risker, öppna uppgifter och ansvariga.
Resultat
Driftsammanfattningen blev en definierad systemförmåga snarare än ett informellt meddelande mellan skift.
Anonymiserat kundfall

Utreda hälsokontrollfel utan att hitta på en orsak

Situation
Kortvariga hälsokontrollfel och anslutningsrelaterade belägg följdes av snabb återhämtning.
Vad som förändrades
Vi dokumenterade observerade fakta, belägg, en möjlig mekanism och det som fortfarande var okänt var för sig.
Resultat
Efteranalysen markerade kunskapsgränsen i stället för att ge en obevisad orsak sken av visshet.
Tekniskt fall från Gronnark

Återuppbygga förtroendet för CI/CD efter repositoriomigrering

Situation
Flytten av repositorier flyttade inte identiteterna och behörigheterna som driftsättning byggde på.
Vad som förändrades
Vi byggde om Actions, egen runner, OIDC och AWS-förtroende, bytte SSH-nyckel och hemlighet och testade isolerat kedjan Actions–runner–AWS–SSH. Tillfällig brandväggsåtkomst togs sedan bort.
Resultat
Förtroendekedjan verifierades hela vägen i stället för att antas utifrån en grön pipeline.
Tekniskt fall från Gronnark

Bygga en isolerad stage-miljö före produktionsändringar

Situation
Webbändringar omfattade nu språk, edge-logik, CloudFront, WAF, geografiska ledtrådar och automatisering.
Vad som förändrades
Vi byggde stage med separat infrastrukturtillstånd, edge-förhandsvisning och egen driftsättningsväg. Flytt till produktion förblev ett separat beslut.
Resultat
Ändringar kunde testas i en driftsatt miljö utan att varje testfel blev en produktionsändring; stage hölls utanför sökindex.
Tekniskt fall från Gronnark

Internationell leverans utan tvingande geografisk omdirigering

Situation
Leverans på flera marknader krävde mer än en lista över länder.
Vad som förändrades
Vi definierade lokala, regionala och internationella profiler för distansarbete, arbete på plats, resor, överlappande arbetstid, fysiska insatser och tjänstetillgänglighet. CloudFront-landet är bara en ledtråd; besökaren väljer.
Resultat
Modellen visar vad som kan övervägas utan att antyda lokalt kontor, permanent närvaro eller tvingad omdirigering.
Tekniskt fall från Gronnark

Byta namn på ett teknikföretag utan att bryta kontinuiteten

Situation
Övergången från Aize.IT till Gronnark berörde domäner, e-post, Workspace, GitHub, DNS, certifikat, automatisering, dokumentation och kundrelationer.
Vad som förändrades
Vi planerade domänövergångar, omdirigeringar, e-postalias och migrering, DNS- och DKIM-ändringar, ett offentligt övergångsmeddelande och gradvisa ändringar av infrastrukturens identitet.
Resultat
Befintliga åtaganden och operativ åtkomst kunde fortsätta genom namnbytet. Teknisk omprofilering är också migrering.

Sekretess och omfattning

Kundfall anonymiseras när avtal eller driftsförhållanden kräver det. Vissa beskriver olika tekniska problem inom ett längre kunduppdrag; de motsvarar inte tolv olika kunder.

Känner du igen situationen?

Berätta vad som händer, vad som måste fortsätta fungera och var osäkerheten börjar.

Diskutera situationen