Ambulansearbeider sjekker status på mobilen

Bliksund: Skybasert testmiljø og mer fleksibel nødetatsløsning

Bredvid og Bliksund

Bliksund utvikler løsninger for nødetater, og ønsket et mer fleksibelt, skybasert miljø for raskere leveranser og internasjonal bruk av sitt hovedprodukt EWA. Bredvid bidro med etablering av skybasert testmiljø, CI/CD-prosesser, migrering til Azure Kubernetes Service, samt videreutvikling av EWA med dynamisk rolleadministrasjon, nytt API og moderne frontend. Resultatet er en mer skalerbar og tilpasningsdyktig løsning som gir raskere leveranser, bedre kvalitet og nye markedsmuligheter nasjonalt og internasjonalt.

Teknologier

Blazor

WebAssembly

C#

I18N

.Net

MySQL

Entity Framework Core

Azure Pipelines

Helm

Docker

DockerHub

Azure Kubernetes Service

Azure DevOps

Tjenester

Frontend utvikling

Backend utvikling

DevOps

Smidig utvikling

Sky

App utvikling

Teknologi som redder liv

Bliksund AS utvikler løsninger for nødetater og offentlig sektor, med særlig fokus på sanntidsvisning av medisinske data fra ambulanseutstyr til sykehus over hele Norge. Målet er å bruke teknologiens kraft til å forbedre helsetjenester nasjonalt og internasjonalt.

For å møte krav om fleksibilitet, skalerbarhet og raskere leveranser av nye funksjoner, ønsket Bliksund å flytte sine test- og utviklingsmiljøer til skyen. Samtidig trengte de å gjøre hovedproduktet EWA mer tilpasningsdyktig for ulike transporttyper og for bruk i land uten AMK-integrasjon.

Bredvids bidrag

Som en del av Bliksunds team har Bredvids utviklere levert sentrale bidrag innen både DevOps og applikasjonsutvikling:

Etablering avskybasert testmiljø i Azure

  • Migrerte testflyt fra on-prem til AzureKubernetes Service
  • Utviklet Azure Pipelines og Helmcharts for effektiv bygg- og publiseringsprosess
  • Lagde en landingsside i BlazorWebAssembly og .NET for kundetesting av nye versjoner
  • Gjorde det mulig for sluttbrukere å teste produkter umiddelbart ved nye releaser og gi rask feedback

Utvidelse av løsningen for intern bruk

  • Flyttet interne miljøer til tilsvarende struktur for å støtte PR-miljøer, demo og trening
  • Samarbeidet tett med utviklere fra Norge og Vietnam

Videreutvikling av EWA

  • Implementerte dynamisk rolleadministrasjon for å støtte luftambulanser og andre fartøy
  • Utviklet nytt API i .NET mot MySQL og nytt grensesnitt i BlazorWebAssembly
  • Fristilte løsningen fra AMK-avhengighet gjennom featureflags og alternativt brukergrensesnitt
  • Oppgraderte til .NET 8 for bedre ytelse, sikkerhet og plattformuavhengighet

Resultatet – fleksibilitet for fremtiden

Bredvids bidrag har gitt Bliksund:

  • Et felles, skybasert testmiljø som sikrer raskere leveranser og bedre kvalitetssikring
  • En mer fleksibel EWA-løsning som kan brukes både nasjonalt og internasjonalt
  • Mulighet for utvidet bruk utenfor ambulansepersonell, tilpasset ulike transporttyper
  • Redusert teknologisk gjeld og bedre utvikleropplevelse

Løsningene har bidratt til at Bliksund kan levere bedre og raskere til sine kunder, og åpner for nye markedsmuligheter internasjonalt.