Hoppa till huvudinnehållet

Platform engineering och DevSecOps · Sverige

Konsulter inom platform engineering och DevSecOps

SwedQ:s plattformsutvecklare bygger de vägar utvecklare använder för att få kod säkert i produktion: pipelines, infrastruktur som kod, containerplattformar, observerbarhet och säkerhetskontroller som körs som en del av leveransen.

Vad är platform engineering och hur hjälper SwedQ?

Platform engineering innebär att bygga gemensamma självbetjäningsverktyg så att produktteam kan bygga, testa, driftsätta och drifta mjukvara utan att uppfinna infrastrukturen på nytt varje gång. SwedQ:s DevOps-konsulter designar och bygger plattformarna, integrerar säkerhet i arbetsflödet och lämnar över ägarskapet till ert plattformsteam.

Tecken på att friktion bromsar utvecklarna

Plattformsarbete lönar sig när samma problem återkommer i flera team.

  • Driftsättningar är beroende av några få personer eller av manuella steg.
  • Varje team underhåller sin egen pipeline, ofta på lite olika sätt.
  • Nya miljöer tar dagar eller veckor att sätta upp.
  • Säkerhetsgranskningar sker sent och stoppar releaser.
  • Ingen kan snabbt svara på vad som körs i produktion och om det mår bra.

Det här bygger vi

Varje del kan levereras separat, men de fungerar bäst som en sammanhållen plattform.

Utvecklarplattformar

Mallar, standardvägar och interna portaler som ger teamen ett stöttat sätt att skapa och drifta tjänster.

CI/CD

Pipelines för bygg, test och driftsättning med GitHub Actions, GitLab CI, Azure DevOps eller liknande verktyg, utformade för små och täta releaser.

Infrastruktur som kod

Terraform, Bicep, AWS CDK eller Pulumi, med granskade ändringar, återanvändbara moduler och upptäckt av avvikelser.

Kubernetes och containrar

Containerplattformar på Amazon EKS, Azure Kubernetes Service eller egna kluster, med rimliga standardval för nätverk, skalning och uppgraderingar.

Molngrund

Struktur för konton eller prenumerationer, identitet, nätverk och skyddsräcken som nya arbetslaster ärver.

Observerbarhet

Loggar, mätvärden, spårning och larm som hjälper teamen att hitta problem innan kunderna märker dem.

Säkerhet inbyggd i leveransflödet

DevSecOps flyttar säkerhetskontrollerna till den punkt där problemen är billigast att åtgärda. Det omfattar skanning av beroenden och containrar, upptäckt av hemligheter, policy som kod för infrastruktur, signerade artefakter och minsta möjliga behörighet för pipelines. Målet är att den säkra vägen också är den enklaste för utvecklarna.

Självbetjäning utan att tappa kontrollen

Självbetjäning fungerar bara när skyddsräckena är inbyggda. Vi kommer överens med er om vilka val teamen kan göra själva, vilka som är standardiserade och vilka som kräver granskning, och bygger in reglerna i plattformen i stället för i dokument.

Ärlig uppföljning av framstegen

Vi kommer överens med er om mätpunkter, till exempel ledtid för ändringar, driftsättningsfrekvens eller tid att skapa en ny tjänst, och mäter dem före och efter. Vi lovar inga specifika produktivitetsvinster i förväg, eftersom de beror på er utgångspunkt och hur plattformen används.

Vanliga frågor

Bygger ni plattformar på AWS eller Azure?

Båda. SwedQ bygger plattformsgrunder på AWS och Microsoft Azure, och på Kubernetes oavsett molnleverantör.

Blir vi beroende av SwedQ för att drifta plattformen efteråt?

Inte om ni inte vill. Plattformen byggs i era konton och repon, dokumenteras och lämnas över till ert plattformsteam. Löpande drift kan avtalas separat.

Kan ni förbättra en befintlig plattform i stället för att bygga en ny?

Ja. Många uppdrag börjar med en genomgång av nuvarande pipelines och infrastruktur, följt av riktade förbättringar.

Redo att diskutera nästa steg?

En senior specialist på SwedQ går igenom varje förfrågan. Berätta vad ni vill uppnå så föreslår vi ett lämpligt nästa steg.