Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
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
35 timmar
Vittnesmål (1)
Om mikrotjänster och hur man underhåller Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kurs - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Maskintolkat