Kursplan
Avancerade koncept inom plattformsteknik
- Genomgång av grunderna i plattformsteknik
- Utvecklingen av plattformsteknik i samband med skalbarhet
- Designprinciper för skalbar plattformsarkitektur
Djupdykning i Microservices arkitektur
- Principer för design av mikrotjänster
- Dela upp monolitiska program i mikrotjänster
- Communication Mönster och tjänstidentifiering
Skapande av behållare med Docker
- Avancerade tekniker för containerisering
- Skapa optimerade Docker avbildningar för mikrotjänster
- Överväganden för containernätverk och lagring
Kubernetes Ekosystem och arkitektur
- Fördjupad utforskning av Kubernetes komponenter
- Konfigurera och hantera ett Kubernetes-kluster
- Kubernetes Metodtips för nätverk, lagring och säkerhet
Distribuera Microservices på Kubernetes
- Distributionsstrategier för mikrotjänster
- Hantera tjänstdistributioner med Helm diagram
- Metoder för kontinuerlig distribution i en Kubernetes-miljö
Observerbarhet och övervakning i Microservices
- Implementera loggning, övervakning och aviseringar för mikrotjänster
- Verktyg och plattformar för observerbarhet i ett Kubernetes ekosystem
- Analysera mått och loggar för att upprätthålla systemets hälsa
Skalning och prestandajustering
- Strategier för horisontell och vertikal skalning
- Tjänster för automatisk skalning baserat på belastning
- Prestandajustering och resursoptimering
Resiliens- och tillförlitlighetsteknik
- Designa för fel: återhämtningsmönster i mikrotjänster
- Implementera hälsokontroller, kretsbrytare och hastighetsbegränsning
- Strategier för haveriberedskap och hög tillgänglighet
Säkerhetsöverväganden för Microservices och Kubernetes
- Skydda mikrotjänstkommunikation
- Kubernetes Säkerhetsfunktioner och bästa praxis
- Implementera tjänstnät för förbättrad säkerhet
Praktiskt projekt
- Designa och distribuera ett skalbart mikrotjänstprogram på Kubernetes
- Implementera CI/CD-pipelines för distribution av mikrotjänster
- Tillämpa övervaknings- och skalningsmetoder för att upprätthålla programprestanda
Sammanfattning och nästa steg
Krav
- En förståelse för containeriserings- och orkestreringsbegrepp
- Erfarenhet av Docker och grundläggande Kubernetes operationer
- Kunskaper om molnbaserad databehandling och arkitektur för mikrotjänster
Publik
- Plattformsingenjörer
- DevOps Yrkesverksamma
- Programvaruarkitekter
Vittnesmål (4)
Lyssnar på tränaren. Han tog hänsyn till de frågor som ställdes och svarade på dem dagen efter.
Erwan - SNCF Connect & Tech
Kurs - Axon Framework
Machine Translated
The practices
Iván - si
Kurs - Spring Cloud for Microservices
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Kurs - Microservices with Spring Cloud and Kafka
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.