Kompetanse for bruk av SKIP
For å ta i bruk SKIP trenger du grunnkunnskaper om flere temaer. På denne siden presenteres de viktigste områdene vi mener du bør være kjent med.
Læringsressurser
Vi lenker til Pluralsight-kurs der det er relevant, men vær oppmerksom på at ikke alt innhold er like viktig. Mange kurs på Pluralsight er rettet mot administrasjon fremfor praktisk bruk.
I noen tilfeller har vi allerede god brukerinformasjon i dokumentasjonen, mens andre ganger vil det være nødvendig å konsultere offisiell dokumentasjon. Vi oppfordrer deg til å finne egne ressurser for å supplere kunnskapen. Hvis du finner noe ekstra relevant, kan du gjerne gi beskjed til SKIP-teamet så vi kan legge inn lenke her.
Tidligere hadde Kartverket lisenser til Pluralsight på rotasjon, men dette er det nå slutt på. Du kan fortsatt bruke Pluralsight, men du må nå kjøpe lisens selv og utgiftsføre den etter avklaring med leder.
Grunnkompetanse for å ta i bruk dev-miljøet
For å komme i gang med utvikling i SKIP-plattformen er det viktig å ha grunnleggende forståelse for følgende temaer:
Kubernetes og orkestrering
- Kubernetes - Container-orkestrering og deployment (Pluralsight | Offisiell Intro)
- Argo CD - GitOps og continuous delivery (Pluralsight | Offisiell Intro)
- Skiperator - Vår egen Kubernetes-operator
Google Cloud Platform (GCP)
Det finnes mange GCP-kurs på Pluralsight
- GCP Secrets - Håndtering av hemmeligheter (GCP Docs)
- Service Accounts - Tilgangsstyring for tjenester
- IAM & Permissions - Rettigheter og tilganger (IAM Docs | WIF Docs)
- CloudSQL - Relasjonell database
Infrastruktur og containere
- Terraform - Infrastructure as Code (Pluralsight)
- Helm - Kubernetes package manager (Offisiell Intro)
- Docker - Containerteknologi (Offisiell Intro)
CI/CD og GitHub Actions
- GitHub Actions - Automatisering og deployment, CI/CD
Ekstra kompetanse for å ta i bruk prod-miljøet
Prodklare apper på SKIP forventes å implementere grunnleggende sikkerhet og overvåkning.
Sikkerhet og eksponering
- Internetteksponering - Sjekkliste og retningslinjer for ekstern tilgang
- Sikkerhet - Sikkerhetsprinsipper og best practices
Overvåkning og drift
- Monitoring - Observabilitet og overvåkning
- Alarmer - Konfigurering av alarmer og varsling
- Kostnadsoversikt - Kostnadsstyring og budsjettering