Slik bygger hun sanntid på rekordtid

Kamilla Nyborg Gregertsen har vært utvikler i 15 år. Her røper hun tre grunner til at du bør teste en helt spesiell kombinasjon neste gang du skal bygge sanntid.

Publisert

Kamilla Nyborg Gregertsen har hatt interesse for teknologi og utvikling helt siden familien fikk sin første datamaskin da hun var barn.

– Jeg begynte å eksperimentere med HTML og scripting på egen hånd, noe som ga meg spennende utfordringer. Den nysgjerrigheten har fulgt meg gjennom hele karrieren, og jeg finner stadig nye områder innen tech som jeg ønsker å utforske, forteller hun.

I 15 år har hun jobbet som utvikler, og da primært med .NET og Azure. Tidligere i år ble hun kåret til en av Norges 50 fremste tech-kvinner, og i september startet hun som utvikler og og fagansvarlig for kodefagmiljøet i Sopra Steria i Stavanger.

– Det har vært litt av et år! Det var en ære å få stå på scenen sammen med så mange dyktige kvinner i bransjen. Også stortrives jeg i ny jobb og har allerede fått mange hyggelige kollegaer og spennende oppgaver, sier hun.

Sanntid på 1,2,3

Og en av de spennende oppgavene var å stå på scenen under utviklerkonferansen Hello Stavanger. Fra scenen delte hun tre grunner alle som jobber med .NET og Azure bør være klar over. Azure SignalR og Aspire adresserer nemlig to store utfordringer i moderne applikasjonsutvikling: sanntidskommunikasjon og kompleksiteten i distribuerte systemer.

– Sanntid er ikke bare en “nice to have”, det er en forventning. Vi vil ikke trykke på “refresh” for å få oppdateringer. Vi forventer at ting skjer nå, sier Gregertsen og fortsetter:

– Å bygge slike systemer kan være ganske knotete. WebSockets, sticky sessions, skalering og fallback er bare noen av utfordringene. Men Azure SignalR gjør dette mye enklere. Kombinert med Aspire kan du få en slik løsning opp og kjøre på rekordtid!

Tre gode grunner

Her er Gregertsens tre grunner til at du bør teste kombinasjonen av Azure SignalR og Aspire neste gang du skal bygge sanntid:

  1. Plug-and-play for distribuerte apper Aspire gir deg ferdige maler og NuGet-pakker som gjør det enkelt å koble sammen backend, frontend og tjenester som Azure SignalR. Du kan definere hele applikasjonsarkitekturen i kode og kjøre alt lokalt med én kommando, helt uten manuell konfigurasjon.
  2.  Skalerbar sanntid med Azure SignalR Azure SignalR tilbyr en fullt administrert tjeneste som skalerer til millioner av samtidige tilkoblinger. Den abstraherer bort kompleksiteter som transportmetoder og fallbackmekanismer, slik at du kan fokusere på funksjonalitet.
  3.  Enkel deploy til skyen Med Aspire får du en smidig vei til produksjon via Azure Developer CLI og Aspire CLIgenerere Bicep-filer direkte fra applikasjonsmodellen din. Dette gjør det enkelt å definere og tilpasse infrastrukturen som kode, klart for distribusjon til Azure.

Gregertsen er overbevist om at flere utviklere bør prøve denne kombinasjonen. 

– Resultatet er at vi kan levere sanntidsfunksjonalitet med minimal friksjon, samtidig som vi bygger robuste, skalerbare og observerbare systemer. Dette er ikke bare en produktivitetsgevinst, det er en arkitektonisk fordel som gjør det enklere å møte kravene til moderne, distribuerte applikasjoner, avslutter hun.

Er du utvikler og på jakt etter ny jobb? Se våre ledige stillinger her! 

Powered by Labrador CMS