Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion till plattformsteknik
- Utvecklarens perspektiv på plattformsteknik
- Förstå fördelarna för utvecklingsteam
- Anpassa plattformsteknik till utvecklingsmål
Självbetjäningsplattformar för utvecklare
- Principer för självbetjäning och resurser på begäran
- Använda interna plattformar för utveckling och testning
- Praktiskt: Konfigurera en sandbox-miljö med självbetjäning
Automatisering i utvecklingen
- Automatisera repetitiva uppgifter i utvecklingsprocessen
- Kontinuerlig integrering (CI) och kontinuerlig distribution (CD) för utvecklare
- Praktiskt: Skapa automatiserade bygg- och distributionspipelines
Hävstångseffekt Microservices och containrar
- Introduktion till arkitektur för mikrotjänster
- Skapande av containrar med Docker och orkestrering med Kubernetes
- Praktiskt: Containerisera ett program och distribuera till Kubernetes
Övervakning och observerbarhet
- Verktyg och metoder för övervakning av programmets hälsa
- Implementera observerbarhet i utveckling
- Praktiskt: Integrera övervakningsverktyg i utvecklingsarbetsflödet
Säkerhet och efterlevnad för utvecklingsteam
- Bädda in säkerhetsmetoder i utvecklingslivscykeln
- Säkerställa efterlevnad med automatiserade kontroller
- Praktiskt: Tillämpa verktyg för säkerhetsgenomsökning och efterlevnad i CI/CD
Collaboration och Communication
- Metodtips för teamsamarbete med hjälp av plattformsverktyg
- Effektiv kommunikation inom plattformscentrerad utveckling
- Hands-on: Samarbetsprojektledning med plattformsverktyg
Projektarbete
- Utveckla ett miniprojekt med hjälp av plattformstekniska principer
- Införliva automatisering, övervakning och säkerhet
- Peer review och återkoppling
Sammanfattning och nästa steg
Krav
- En förståelse för mjukvaruutvecklingens livscykel (SDLC)
- Erfarenhet av versionshanteringssystem (t.ex. Git)
- Kunskaper om grundläggande begrepp för skapande av behållare
Publik
- Mjukvaruutvecklare
- Medlemmar i utvecklingsteamet
- DevOps Utövare
21 timmar