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)
Lärarnas tekniska förberedelse
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Machine Translated
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Kurs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Пейсейф България ЕООД
Kurs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.