Bergen, Norway

2024 Conference
Argo
Helm
Flux
Kubernetes
Helm
Backstage
Harbor
Helm
Kured
Istio
Prometheus
Prometheus
CoreDNS
Kubernetes
Flux
Prometheus
Containerd
Argo
Kyverno
OpenTelemetry
Jaeger
Istio
Linkerd
Jaeger
Kubernetes
Cert Manager
Kubernetes
Linkerd
Shipwright
Helm
KubeVirt
Linkerd
KubeVirt
Envoy
Helm
Kubernetes
Crossplane
Shipwright
OpenFeature
Kubernetes
Argo
Linkerd
Cert Manager
Helm
Kubernetes
Istio
Cilium
Flux
Flux
Emil Elton Nilsen

Emil Elton Nilsen

Utvikler hos Nav

Presentation

Hendelsesdrevet utvikling med Leesah Game

Workshop (2 hours)BeginnerNorwegian

I Nav utvikler vi moderne systemer i en hendelsesdrevet mikrotjenestearkitektur for å møte fremtidens arbeids- og velferdsbehov. Nå ønsker vi å gi deg et innblikk i hvordan vi bygger applikasjoner og hvordan hendelsesdrevne systemer kan brukes for å løse komplekse utfordringer på en effektiv og elegant måte.

Vi starter med en introduksjon til sentrale prinsipper bak hendelsesdrevne systemer, før vi setter i gang med et “gamified” opplegg der dere koder sammen to og to. Gjennom kurset skal dere utvikle en applikasjon som kobles til Kafka og mottar utfordringer som applikasjonen må håndtere. Dette blir en morsom workshop med litt utfordring og mye moro!

Workshopen passer for alle som er nysgjerrige på hendelsesdrevet arkitektur og hvordan vi jobber i Nav. Vi anbefaler at du har noe erfaring med programmering i for eksempel Python, JavaScript eller Go, men du trenger absolutt ikke være ekspert. For erfarne utviklere vil opplegget oppleves som lavterskel å komme i gang med – og samtidig som en god måte å teste ut ideer og parprogrammering på.


Før du kommer til kurset:

- Installer en valgfri IDE

- Velg og installer en av følgende programmeringsspråk:

- Python 3.10 (eller nyere) – https://www.python.org/downloads/ (https://www.python.org/downloads/)

- Go 1.21 (eller nyere) - https://go.dev/dl/ (https://go.dev/dl/)

- Node 22 (eller nyere) - https://nodejs.org/en/download/package-manager (https://nodejs.org/en/download/package-manager)

- Ta gjerne en titt på https://kafka.apache.org/ (https://kafka.apache.org/)

Ta med pc/mac til kurset

Architecture & Software Patterns