Kursplan
Avanserte konsepter innen plattformteknikk
- Gjennomgang av grunnleggende plattformteknikk
- Utviklingen av plattformteknikk i sammenheng med skalerbarhet
- Designprinsipper for skalerbar plattformarkitektur
Dykk dypt inn i Microservices arkitektur
- Prinsipper for design av mikrotjenester
- Dekomponere monolittiske applikasjoner til mikrotjenester
- Communication mønstre og tjenesteoppdagelse
Containerisering med Docker
- Avanserte containeriseringsteknikker
- Bygge optimaliserte Docker bilder for mikrotjenester
- Hensyn til containernettverk og lagring
Kubernetes Økosystem og arkitektur
- Inngående utforskning av Kubernetes komponenter
- Sette opp og administrere en Kubernetes klynge
- Kubernetes beste praksis for nettverk, lagring og sikkerhet
Utplasserer Microservices på Kubernetes
- Implementeringsstrategier for mikrotjenester
- Administrere tjenesteimplementeringer med Helm diagrammer
- Kontinuerlig distribusjonspraksis i et Kubernetes miljø
Observerbarhet og overvåking i Microservices
- Implementering av logging, overvåking og varsling for mikrotjenester
- Verktøy og plattformer for observerbarhet i et Kubernetes økosystem
- Analyserer beregninger og logger for å opprettholde systemets helse
Skalering og ytelsesjustering
- Horisontale og vertikale skaleringsstrategier
- Automatisk skaleringstjenester basert på belastning
- Ytelsesjustering og ressursoptimalisering
Resiliens og pålitelighetsteknikk
- Design for fiasko: motstandsmønster i mikrotjenester
- Implementering av helsesjekker, effektbrytere og hastighetsbegrensning
- Katastrofegjenoppretting og strategier med høy tilgjengelighet
Sikkerhetshensyn for Microservices og Kubernetes
- Sikring av mikrotjenestekommunikasjon
- Kubernetes sikkerhetsfunksjoner og beste praksis
- Implementering av servicenettverk for økt sikkerhet
Hands-on prosjekt
- Designe og distribuere en skalerbar mikrotjenesteapplikasjon på Kubernetes
- Implementering av CI/CD-pipelines for distribusjon av mikrotjenester
- Bruk av overvåkings- og skaleringspraksis for å opprettholde applikasjonsytelsen
Sammendrag og neste trinn
Krav
- En forståelse av containerisering og orkestreringskonsepter
- Erfaring med Docker og grunnleggende Kubernetes operasjoner
- Kjennskap til cloud computing og mikrotjenester arkitektur
Publikum
- Plattformingeniører
- DevOps fagfolk
- Programvarearkitekter
Testimonials (4)
Lytter til treneren. Han tok hensyn til spørsmålene som ble stilt, og svarte på dem dagen etter.
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.