Home/Technológiai képzések/Kubernetes/Kubernetes – Kell-e nekem service Mesh? online tréning

Kubernetes – Kell-e nekem service Mesh? online tréning

Szeretnéd mélyíteni Kubernetes ismereteidet?

Vegyél részt hamarosan induló 6 órás tréningünkön, vagy kérj céges ajánlatot!

Online

6 óra

2023. ősz

Kubernetes logo

Kubernetes – Kell-e nekem service Mesh? online tréning

Kubernetes logo

Szeretnéd mélyíteni Kubernetes ismereteidet?

Vegyél részt hamarosan induló 6 órás tréningünkön, vagy kérj céges ajánlatot!

Online

6 óra

2023. ősz

A tanfolyamról

Mindenki erről beszél, de senki sem csinálja? Mi az a service mesh? Alapvetően 3 fontos témakörről fogunk beszélni: Observability, Traffic Management, Security. Hogyan kaphatunk “ingyen” metrikákat anélkül, hogy az alkalmazásainkon módosítanánk? Hogyan implementálhatunk timeout /retry /circuit breaker /blue-green feature-öket újra csak a microserviceink érintése nélkül.

Összehasonlítunk 2 service mesht: az istio-t és a linkerd-et. Az egyik mindent (is) tud, cserébe nagyban növeli a komplexitást. A másik ugyan kevesebbet tud, viszont mar pár óra alatt produktívan üzembehelyezhetjük.

A tréning online (valós) időben lesz megtartva. A résztvevőket e-mailben fogjuk értesíteni arról, hogyan tudnak bekapcsolódni az oktatásba.

Kinek ajánljuk?

Azoknak, akik már otthonosan mozognak a Kubernetes világában, valamint elsősorban DevOps vagy üzemeltetési feladatokkal foglalkoznak, de döntéshozóknaik is hasznos lehet.

Miért a Kubernetes?

Infrastrukturális keret

A Kubernetes kiküszöböli az infrastruktúra bekapcsolódását azáltal, hogy a konténerek alapvető képességeit biztosítja korlátoások nélkül. Ezt a Kubernetes platformon belüli szolgáltatások kombinációjával érheti el, ideértve a Pods és a Services szolgáltatásokat is.

Jobb menedzsment a modularitás révén

A konténerek lehetővé teszik az alkalmazások kisebb részekre bontását. Az egyes container image-ekhez biztosított absztrakciós réteg lehetővé teszi számunkra, hogy alapjaiban gondoljuk újra az elosztott alkalmazások felépítését. Ez a moduláris megközelítés lehetővé teszi a kisebb, koncentráltabb csapatok gyorsabb fejlesztését, akik mindegyik felelős az egyes konténerekért.

Szoftverek telepítése és frissítése

A DevOps-ot a szoftver felépítési, tesztelési és kiadási folyamatának felgyorsítása hívta életre. Ennek következménye a hangsúly áthelyezése az infrastruktúra kezeléséről a szoftver telepítésének és frissítésének kezelésére. A legtöbb infrastrukturális keret nem támogatja ezt a modellt, viszont a Kubernetes igen, részben a Kubernetes Controllereken keresztül, amelyeknek köszönhetően az infrastruktúra könnyen használható az alkalmazás életciklusának kezelésére.

Felhőalapú alkalmazások

A gyors alkalmazkodás képessége alapvető fontosságú minden vállalkozás számára a folyamatos növekedés és versenyképesség szempontjából. A felhőalapú technológiák, és különösen a Kubernetes, segítséget nyújtanak ebben, biztosítva az automatizálást és a megfigyelhetőséget az alkalmazások nagy léptékű és nagy sebességű kezeléséhez.

Miért a Kubernetes?

Infrastrukturális keret

A Kubernetes kiküszöböli az infrastruktúra bekapcsolódását azáltal, hogy a konténerek alapvető képességeit biztosítja korlátoások nélkül. Ezt a Kubernetes platformon belüli szolgáltatások kombinációjával érheti el, ideértve a Pods és a Services szolgáltatásokat is.

Jobb menedzsment a modularitás révén

A konténerek lehetővé teszik az alkalmazások kisebb részekre bontását. Az egyes container image-ekhez biztosított absztrakciós réteg lehetővé teszi számunkra, hogy alapjaiban gondoljuk újra az elosztott alkalmazások felépítését. Ez a moduláris megközelítés lehetővé teszi a kisebb, koncentráltabb csapatok gyorsabb fejlesztését, akik mindegyik felelős az egyes konténerekért.

Szoftverek telepítése és frissítése

A DevOps-ot a szoftver felépítési, tesztelési és kiadási folyamatának felgyorsítása hívta életre. Ennek következménye a hangsúly áthelyezése az infrastruktúra kezeléséről a szoftver telepítésének és frissítésének kezelésére. A legtöbb infrastrukturális keret nem támogatja ezt a modellt, viszont a Kubernetes igen, részben a Kubernetes Controllereken keresztül, amelyeknek köszönhetően az infrastruktúra könnyen használható az alkalmazás életciklusának kezelésére.

Felhőalapú alkalmazások

A gyors alkalmazkodás képessége alapvető fontosságú minden vállalkozás számára a folyamatos növekedés és versenyképesség szempontjából. A felhőalapú technológiák, és különösen a Kubernetes, segítséget nyújtanak ebben, biztosítva az automatizálást és a megfigyelhetőséget az alkalmazások nagy léptékű és nagy sebességű kezeléséhez.

Amiről szó lesz

◻  Mi az a service mesh?

◻ Observability

◻ Traffic management

◻ Security

◻ A négy “golden signal”

◻ latency: mennyi ideig tart egy kérés kiszolgálása

◻ req/sec: ez a terhelésnek az egyik legegyszerűbb mérőszáma

◻ error rate: a rendszer egészségi állapotát tükrözi

◻ saturation: mennyire közelítjük a 100%-os kihasználtságot

◻ traffic management

◻ request routing: hogyan tudjuk egy microservice különböző verzióit ki/be kapcsolni a forgalomba/ból?

◻ traffic shifting: canary deploymentnel fokozatosan szeretnénk a különböző verziókhoz százalékos arányokban elosztani a terhelést

◻ Timeout: hogyan konfiguraáhatjuk a microserviceinket, hogy ne várjanak a végtelenségig

◻ circuit breaker: hogyan korlátozhatjuk le a hibás microservicek hatását, hogy a továbbgyűrűző hibákat megelőzzük

◻ fault injection: tesztelhetjük a microserviceink hibatűrő képességét, egyszerűen a függőségek hibáinak szimulációjával

◻ Security:

◻ mTLS: mutual Transport Layer Security. Hogyan biztosíthatjuk, hogy a microserviceink titkosított csatornákon kommunikáljanak egymásal

◻ Vizualizáljuk a Service Mesht: Az Istioba be van épitve egy webes UI, Kiali a neve.

◻ Installáljunk:

◻ istio

◻ linkerd

Követelmények

Nem szükséges, hogy legyen Kubernetes-előismereted, de nem árt, ha:
• Használtál már Dockert egy konténerizált alkalmazás létrehozásához és telepítéséhez.
• Dolgoztál már konténeres alkalmazásokkal.
• Valamennyire értesz a Linux adminisztrációhoz.

Hardver és/vagy telepítési követelmények:
• WiFi-kompatibilis laptop, hozzáférés egy terminálhoz és SSH klienshez, GitHub fiók

Amiről szó lesz

◻  Mi az a service mesh?

◻ Observability

◻ Traffic management

◻ Security

◻ A négy “golden signal”

◻ latency: mennyi ideig tart egy kérés kiszolgálása

◻ req/sec: ez a terhelésnek az egyik legegyszerűbb mérőszáma

◻ error rate: a rendszer egészségi állapotát tükrözi

◻ saturation: mennyire közelítjük a 100%-os kihasználtságot

◻ traffic management

◻ request routing: hogyan tudjuk egy microservice különböző verzióit ki/be kapcsolni a forgalomba/ból?

◻ traffic shifting: canary deploymentnel fokozatosan szeretnénk a különböző verziókhoz százalékos arányokban elosztani a terhelést

◻ Timeout: hogyan konfiguraáhatjuk a microserviceinket, hogy ne várjanak a végtelenségig

◻ circuit breaker: hogyan korlátozhatjuk le a hibás microservicek hatását, hogy a továbbgyűrűző hibákat megelőzzük

◻ fault injection: tesztelhetjük a microserviceink hibatűrő képességét, egyszerűen a függőségek hibáinak szimulációjával

◻ Security:

◻ mTLS: mutual Transport Layer Security. Hogyan biztosíthatjuk, hogy a microserviceink titkosított csatornákon kommunikáljanak egymásal

◻ Vizualizáljuk a Service Mesht: Az Istioba be van épitve egy webes UI, Kiali a neve.

◻ Installáljunk:

◻ istio

◻ linkerd

Nem szükséges, hogy legyen Kubernetes-előismereted, de nem árt, ha:
• Használtál már Dockert egy konténerizált alkalmazás létrehozásához és telepítéséhez.
• Dolgoztál már konténeres alkalmazásokkal.
• Valamennyire értesz a Linux adminisztrációhoz.

Hardver és/vagy telepítési követelmények:
• WiFi-kompatibilis laptop, hozzáférés egy terminálhoz és SSH klienshez, GitHub fiók

Követelmények

Képzésvezető

Oktató
Oktató

Oktatóink a területükön kiemelkedő teljesítményt nyújtó szakemberek, akik sokéves tapasztalatukkal, gyakorlatorientált tréningekkel adnak át olyan tudást, amelynek segítségével hallgatóink élvezettel fejlődhetnek.

A tanfolyam elvégzése után

kubernetes
  • Birtokában leszel a Kubernetes modelljével kapcsolatos tudásnak, ismerni fogod annak felépítését és komponenseit.

  • Megismered a Kubernetes konfigurációs fájlformátumát.

  • Tudni fogod, hogyan kezeli Kubernetes a kívánt állapotot.

  • Tisztában leszel azzal, hogyan kezelj érzékeny információkat Kubernetes-ben.

  • Biztosítani tudod, hogy egy alkalmazás egészséges maradjon.

  • Képes leszel előre látni és meg is oldani a felmerülő problémákat.

A jelentkezés menete

A csoport maximális létszáma 19 fő. A tanfolyamot csak megfelelő számú jelentkező esetén indítjuk. Az adott képzési forma (online/tantermi) elindításának feltétele is a megfelelő jelentkezőszám.

A „Jelentkezem” gombra kattintva kérjük, töltsd ki online jelentkezési formunkat, ha regisztrálni szeretnél a képzésre.

Ha olyan képzésre kérsz ajánlatot, amelyen kizárólag a cégetek dolgozói vesznek részt, kérd egyedi ajánlatunkat!

A jelentkezést követően kapni fogsz egy visszaigazoló e-mailt, amelyben további információkat találsz.

Ha ezt nem kapod meg a jelentkezést követő egy órában, és a Spam mappában sem találod, kérjük, vedd fel velünk a kapcsolatot a hello@braininghub.com e-mail címen!

Kollégánk az általad megadott e-mail címen és telefonszámon felveszi veled a kapcsolatot a további tudnivalókkal kapcsolatban.

Minden jelentkezőt felkeresünk e-mailben és telefonon, és választ adunk a felmerülő kérdéseidre is.

Helyszín

Az esemény online platformon lesz megrendezve, melyhez a linket kollégáink az eseményt megelőző napokban fogják elküldeni Neked.

Szeretnéd az alapoktól kezdeni, vagy inkább tovább bővíteni tudásod Kubernetes fronton?

Nézz rá további moduljainkra: Kubernetes képzéseink

Személyre szabott vállalati képzésünk érdekel?

Egy egész fejlesztői csapat számára keresel oktatást? Esetleg más technológia érdekel? Vedd fel velünk a kapcsolatot, és a vállalati igényekhez és a tudásszinthez kialakított ajánlatot küldünk egyedi tematikával, tanrenddel.

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó

Ők minket választottak

Stylers logo
The urban institute logo
KPMG logo
IT Services Hungary logó
iCell logo
Magyar Telekom logo
Diákhitel logó
OTP Mobil logo
Speedshop logó
Loxon logó

Ezért válassz Te is minket!

IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.

Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át  hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele  érdekében.