Bergen, Norway

2024 Conference
OpenFeature
Helm
Vitess
Shipwright
Flux
Helm
CloudNativePG
OpenTelemetry
Linkerd
Argo
OpenTelemetry
Jaeger
OpenTelemetry
Crossplane
Helm
Harbor
Istio
Logging Operator
Flux
Kubernetes
Logging Operator
OpenTelemetry
Backstage
Harbor
Kubernetes
Operator Framework
Operator Framework
Argo
Flux
CloudNativePG
Cert Manager
Harbor
Falco
Operator Framework
Virtual Kubelet
Prometheus
Crossplane
Envoy
Argo
Crossplane
Etcd
OpenTelemetry
Backstage
Argo
Envoy
Kubernetes
Istio
KubeVirt
Helm

Øydis Kind Refsum

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