Beskrivning

Efter avslutad utbildning ska den studerande ha kunskaper om/i:

  • Avancerade kunskaper om arbetsprocesser och kvalitetskriterier inom Secure DevOps-principer, samt hur säkerhet integreras i DevOps-livscykeln.

  • Specialiserade kunskaper om hur CI/CD-pipelines fungerar och hur säkerhet kan integreras i varje steg.

  • Specialiserade kunskaper om containerteknologier såsom Docker och Kubernetes, samt hur dessa kan skyddas.

  • Förståelse för varför säkerhet är avgörande och hur den påverkar hela utvecklingsprocessen.

  • Verktyg som Jenkins, GitLab CI/CD och GitHub Actions i samband med säkerhet.

  • Statiska och dynamiska säkerhetstester (SAST och DAST) i DevOps-miljöer.

  • OWASP Top 10-sårbarheter och hur man förebygger dem.

  • Säkerhet i molnplattformar.

  • Kryptering och nyckelrotation.

  • Logghanteringsverktyg såsom ELK-stack (Elasticsearch, Logstash, Kibana) för säkerhetsövervakning.

  • Överblick över viktiga regelverk och hur de påverkar säkerhetsstrategier.

  • Policy-as-code och implementering av säkerhetspolicyer som kod med verktyg som Open Policy Agent (OPA).

 

Efter avslutad utbildning ska den studerande ha färdigheter i att:

  • Planera och implementera en säker DevOps-livscykel.

  • Planera och konfigurera säker molninfrastruktur, inklusive IAM-strukturer, kryptering och nyckelrotation.

  • Identifiera och åtgärda OWASP Top 10-sårbarheter.

  • Lösa sammansatta problem inom Secure DevOps.

  • Kommunicera säkerhetslösningar till olika målgrupper.

  • Implementera säkerhetsåtgärder för Docker-containrar och Kubernetes-kluster, inklusive rättighetshantering (RBAC) och nätverkspolicyer.

  • Genomföra statiska och dynamiska säkerhetstester med verktyg som SonarQube, OWASP ZAP och Snyk.

  • Skapa och tillämpa säkerhetspolicyer som kod med exempelvis Open Policy Agent (OPA).

  • Felsöka och åtgärda problem i säkerhetskontroller integrerade i exempelvis Jenkins, GitLab CI/CD eller GitHub Actions.

  • Bygga och testa pipelines för att förhindra intrång och brister.

  • Lösa komplexa problem relaterade till åtkomst, autentisering och kryptering i molnplattformar.

  • Skapa larmsystem som varnar vid intrångsförsök eller ovanlig aktivitet.

  • Skapa dokumentation som visar hur regelverk uppfylls i DevOps-miljön.

 

Efter avslutad utbildning ska den studerande ha kompetenser att:

  • Självständigt behandla och utveckla en säker DevOps-livscykel.

  • Självständigt analysera och integrera nya säkerhetsverktyg och metoder i utvecklings- och driftprocesser.

  • Självständigt identifiera och genomföra förbättringar för att möta förändrade säkerhetskrav och molnleverantörers uppdateringar.

  • Kommunicera säkerhetslösningar och utbilda andra genom workshops för att sprida säkerhetskunskaper i team och organisationer.

  • Självständigt övervaka och förbättra säkerheten i containerbaserade lösningar.

  • Självständigt analysera komplexa problem kopplade till molnsäkerhet och implementera lösningar för åtkomstkontroll och kryptering.

Intresseanmälan