Kursplan
Introduktion till DevOps och Platform Engineering
- Definition DevOps och dess grundläggande principer
- Förstå plattformsteknik
- Synergin mellan DevOps och plattformsteknik
Kultur och Collaboration
- Att bygga en samarbetskultur
- Communication Strategier för team
- Övervinna silos på IT-avdelningar
Verktyg och teknik
- Viktiga verktyg för DevOps och plattformsteknik
- Automatiserings- och orkestreringsplattformar
- Övervakning och analys för kontinuerlig förbättring
Infrastruktur som kod (IaC)
- Principer för IaC
- Implementera IaC med konfigurationshanteringsverktyg
- Metodtips för att hantera infrastruktur
Kontinuerlig integrering och kontinuerlig leverans (CI/CD)
- CI/CD-pipelinen: Från kod till distribution
- Integrera plattformsteknik i CI/CD
- Fallstudier: Lyckade CI/CD-implementeringar
Microservices och skapande av behållare
- Microservices Arkitektur och dess fördelar
- Skapande av behållare med Docker och Kubernetes
- Hantera tjänster i stor skala
Säkerhet och efterlevnad
- DevSecOps: Integrera säkerhet i pipelinen
- Efterlevnad som kod
- Rekommenderade säkerhetsmetoder för plattformsteknik
Observerbarhet och tillförlitlighet
- Grundpelarna för observerbarhet
- Säkerställa systemets tillförlitlighet
- Incidenthantering och obduktioner
Plattform som produkt
- Behandla plattformar som produkter
- Användarcentrerad design för interna plattformar
- Mäta framgång och ROI
Praktiska workshops
- Konfigurera en grundläggande DevOps pipeline
- Skapa och distribuera en mikrotjänst
- Implementera IaC för molninfrastruktur
Sammanfattning och nästa steg
Krav
- En förståelse för mjukvaruutveckling och drift
- Erfarenhet av grundläggande systemadministration
- Kännedom om kommandoradsgränssnitt och versionskontrollsystem
Publik
- Mjukvaruutvecklare
- Systemadministratörer
- IT-projektledare
Vittnesmål (2)
Craig var extremt engagerad i utbildningen och sorg alltid för att vi var uppmärksamma. Han anpassade exempelna efter våra dagliga aktiviteter och gav alltid ett svar när vi frågade, även om informationen inte fanns med i presentationen.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Kurs - DevOps Foundation®
Maskintolkat
Hög nivå av engagemang och kunskap hos instruktören
Jacek - Softsystem
Kurs - DevOps Engineering Foundation (DOEF)®
Maskintolkat