Kursplan

Introduksjon til DevOps og Platform Engineering

  • Definere DevOps og dets kjerneprinsipper
  • Forstå plattformteknikk
  • Synergien mellom DevOps og plattformteknikk

Kultur og Collaboration

  • Bygge en samarbeidskultur
  • Communication strategier for lag
  • Overvinne siloer i IT-avdelinger

Verktøy og teknologier

  • Essensielle verktøy for DevOps og plattformutvikling
  • Automatisering og orkestreringsplattformer
  • Overvåking og analyser for kontinuerlig forbedring

Infrastruktur som kode (IaC)

  • Prinsipper for IaC
  • Implementering av IaC med verktøy for konfigurasjonsadministrasjon
  • Beste praksis for administrasjon av infrastruktur

Kontinuerlig integrasjon og kontinuerlig levering (CI/CD)

  • CI/CD-pipelinen: Fra kode til distribusjon
  • Integrering av plattformteknikk i CI/CD
  • Kasusstudier: Vellykkede CI/CD-implementeringer

Microservices og containerisering

  • Microservices arkitektur og dens fordeler
  • Containerisering med Docker og Kubernetes
  • Administrere tjenester i stor skala

Sikkerhet og samsvar

  • DevSecOps: Integrering av sikkerhet i rørledningen
  • Samsvar som kode
  • Beste praksis for sikkerhet for plattformutvikling

Observerbarhet og pålitelighet

  • Pilarene for observerbarhet
  • Sikre systemets pålitelighet
  • Hendelsesrespons og obduksjon

Plattform som et produkt

  • Behandle plattformer som produkter
  • Brukersentrisk design for interne plattformer
  • Måling av suksess og avkastning

Praktiske workshops

  • Sette opp en grunnleggende DevOps pipeline
  • Bygge og distribuere en mikrotjeneste
  • Implementering av IaC for skyinfrastruktur

Sammendrag og neste trinn

Krav

  • En forståelse av programvareutvikling og drift
  • Erfaring med grunnleggende systemadministrasjon
  • Kjennskap til kommandolinjegrensesnitt og versjonskontrollsystemer

Publikum

  • Programvareutviklere
  • Systemadministratorer
  • IT-prosjektledere
 14 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories