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)
den tekniske forberedelsen av lærere
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.