Devops

Devops med Jenkins

4 dager Videregående Maks 12 deltakere Neste start: 17. August 2026

Om kurset

Jenkins er et åpent (open-source) automatiseringsverktøy, skrevet i Java, som hovedsakelig brukes for å implementere kontinuerlig integrasjon (CI) og kontinuerlig leveranse (CD). Programmet regnes som en industristandard for å automatisere tekniske oppgaver knyttet til utvikling, testing og distribusjon av programvare. Dette kurset gir utviklingsteamet ditt alt det trenger til å bruke Jenkins til å bygge og teste kode kontinuerlig, noe som sikrer at programvaren fungerer som den skal gjennom hele utviklingsløpet.

Læringsmål

Etter gjennomført kurs vil du kunne bruke Jenkins til å automatisere byggeprosesser fra du committer kode til Github til applikasjonen er bygget, evt pakket i en docker-kontainer og publisert på et docker-registry. Du vil lære å sette opp avanserte pipelines gjennom en Jenkinsfile, samt administrere Jenkins-installasjoner via GUI og kommandolinjen.

Forberedelser til kurset

Kursinnhold

Dag 1
Introduksjon, installasjon og konfigurering
Introduksjon til devops med Jenkins
Installasjon av Jenkins og Jenkins-noder med og uten kontainere
Konfigurering av Jenkins og installasjon av viktige plugins
Introduksjon til Jenkins GUI
Oppretting av ulike typer Jenkins prosjekter og pipelines
Bygging av enkle applikasjoner
Dag 2
Jenkinsfile med pipeline scripts
Oppretting av Jenkinsfile
Pipeline scripts
Snippet-generatoren
Bruk av miljøvariabler
Bruk av flere agenter i samme pipeline
Pipelines med Docker-containere
Dag 3
Jenkins fra kommandolinjen
Tilkobling via jenkins-cli.jar
Tilkobling via SSH
Oversikt over kommandoer
Installering og oppdatering av plugins
Validering av Jenkinsfile
Dag 4
Integrering av Jenkins med andre systemer
Automatisere import av prosjekter fra Github til Jenkins
Automatisk bygging fra Github via "hooks"
Bygging fra Jenkinsfile med deployment til Dockerhub og Nexus
Sende epost og poste til slack/mattermost når bygging er utført
Monitorering av Jenkins med Prometheus og Grafana

Meld deg på

Fyll ut skjemaet nedenfor, så kontakter vi deg for å bekrefte påmeldingen

Vi deler ikke epostaddressen med andre.
Vi deler ikke telefonnummeret med andre.
Dersom du bestiller via et firma, etat e.l.
Bestillingsnummer, epost/EHF til fakturamottaker osv.

Kurspris

15 500 kr

Prisen inkluderer kursmateriale og sertifikat

Hva sier tildligere kursdeltakere?

  • Kurset svarte til forventningene, og det faglige utbyttet var svært godt
  • Veldig bra struktur og kursmateriale, kanskje litt høyt tempo

Har du spørsmål?

Ta gjerne kontakt med oss direkte hvis du har spørsmål om kurset.

Telefon
+47 99 41 26 56