Referensarkitekturer
Konkreta referensarkitekturer för problem jag möter ofta - komponenter, ärliga avvägningar och en kostnadskänsla i intervall. De är startpunkter, inte mallar: det rätta valet beror alltid på er last, ert team och era krav. Biblioteket växer över tid.
Tillgängliga referensarkitekturer
SaaS-MVP på Vercel och Supabase
Du ska ta en B2B-SaaS från idé till betalande kunder utan att bygga drift du ännu inte behöver.
Läs mer DataplattformDataplattform på BigQuery och dbt
Du vill ha siffror alla litar på, med transformationer som går att granska, testa och versionshantera.
Läs mer AI-engineeringRAG i produktion
Du vill att en LLM ska svara utifrån era egna dokument - och du vill veta att svaren faktiskt blir bättre.
Läs mer SystemintegrationHändelsedriven integration
Du vill koppla ihop system så att de kan utvecklas och fela var för sig - utan synkrona kedjor som river med sig allt.
Läs mer MolninfrastrukturMulti-account landing zone på AWS
Du växer ur det enda AWS-kontot och vill ha tydliga gränser för risk, behörighet och kostnad.
Läs mer DevOps-plattformGrund för CI/CD och observerbarhet
Du vill att deploys ska vara ett knapptryck och att avvägningar ska nå dig före kunden.
Läs merVarför referensarkitekturer – och vad de inte är
Det här biblioteket växer fram ur verkliga projekt, inte från en whiteboard. Varje referensarkitektur representerar en lösning på ett problem jag faktiskt har byggt, driftsatt och underhållit – med kompromisser och avvägningar dokumenterade öppet. Det är inte 'best practices' i teorin, det är vad som fungerade när verkligheten satte press.
En referensarkitektur är en startpunkt, inte en färdig ritning. Om eran last är 10x högre, ert team har en annan kompetensprofil, eller era krav är unika – då ska ni inte följa den slaviskt. Ni ska förstå varför varje komponent finns, vilka alternativ som övervägdes, och sedan anpassa efter er verklighet.
Just därför är avvägningarna den viktigaste delen av varje arkitektur. Jag dokumenterar inte bara vad jag valde – jag dokumenterar varför jag valde som jag gjorde, och vad jag kompromissade bort. Det är den informationen som låter ert team fatta egna, informerade beslut när förutsättningarna ändras.
Så läser du en referensarkitektur
Varje arkitektur är strukturerad i fyra delar: komponenterna (vad som ingår och deras roll), avvägningarna (de viktigaste vägvalen med för- och nackdelar), kostnadsintervall (vad det kostar att driftsätta i olika skalor), och en länk till den tjänst som bäst motsvarar behovet av att bygga liknande lösningar.
Om du fastnar på en avvägning eller undrar varför ett alternativ valdes bort – kommentera eller hör av dig. Det bästa sättet att förbättra en referensarkitektur är att utsätta den för ett verkligt användningsfall som skiljer sig från det ursprungliga.
Vill du ha en arkitektur anpassad efter ert sammanhang?
Referensarkitekturerna här är generella. Hör av dig så går vi igenom era faktiska krav - last, team, budget och risk - och formar rätt uppställning för just er.
Bolla arkitekturen