A rendezvényről
Új képzésünk a Kubernetes alapjaiba ad bevezetést. A Kubernetes mára a legelterjedtebb konténer menedzsment platform, aminek köszönhetően az elkövetkezendő évtized egyik legmeghatározóbb technológiája lehet. Ennek megfelelően a közeljövőben mind a fejlesztők, mind az üzemeltetők számára elengedhetetlen az ismerete. A platform népszerűsége már most a Linux-szal versenyez a Stack Overflow 2020-as kutatása szerint.
A Kubernetes jelentősége alapvetően abban áll, hogy olyan problémákra ad elegáns választ, amelyek komoly kihívást jelentettek az elmúlt évtized fejlesztői és üzemeltetői számára. A fejlesztői, tesztelői és üzemeltetői környezetek egységesítésére tett lépésekre a Docker megjelenésével a konténerizáció egy hatalmas fordulópontot jelentett.
A konténer technológia nagyon hamar népszerű lett az IT szakemberek között, viszont több száz szerveren több ezer konténer üzemeltetése hatalmas kihívás. Erre a problémára ad választ a Kubernetes.
A 8 alkalmas, 24 órás gyakorlatorientált online képzés oktatópartnere a LeanNet, akik a Cloud Native területen foglalkoznak tanácsadással, oktatással, illetve hatékony felhő alapú szoftverfejlesztéssel és üzemeltetéssel. Oktatóink kiváló szakemberek és előadók, ezt magad is ellenőrizheted, ha megnézed a júliusi Kubernetes meetupunkon tartott Nagyító alatt a Kubernetes című rövid és szuper előadás felvételét.
A képzés órái felvételről bármikor visszanézhetők!
Elérhető a tanfolyam folytatása "Kubernetes, az alapokon túl" címmel, a két képzés pedig csomagban is megvásárolható!
A Kubernetes a legelterjedtebb konténer menedzsment platform, melyet nagyon széleskörűen alkalmaznak. A Kubernetes alkotja több felhő infrastruktúra alapját, így az 5G hálózatok magja is Kubernetesre lett írva, de sokan kísérleteznek IoT és Ipar 4.0 rendszerekben is vele. Ezek után nem csoda, hogy sokan úgy szokták emlegetni, mint a következő Linux-ot.
Ez a megnevezés egy kicsit csalóka ugyan, de alapvetően két fontos dolgot igyekszik érzékeltetni: i) a Kubernetes ugyanúgy alapjaiban változtatja meg a IT (elsősorban Cloud specifikus) iparágat, ahogy annak idején a Linux megváltoztatta az operációs rendszerekről alkotott felfogást, illetve, hogy ii) ahogy a Linux sem egy végállomást jelöl, hanem sokkal inkább egy olyan kezdetet/alapot ad a fejlesztők kezébe, amivel jobb megoldásokat készíthetnek, a Kubernetes is a Cloud Native út kezdete, hiszen alapvetően egy platform, amelyet arra használhatunk, hogy még jobb megoldásokat (platformokat) fejlesszünk. Ezt a gondolatot az is alátámasztja, hogy a Kubernetes ma már Windows alapú szervereken is képes futni, vagyis valóban egységes üzemeltetési platformot képezhet.
A Kubernetes jelentősége alapvetően abban áll, hogy olyan problémákra ad elegáns választ, amelyek komoly kihívást jelentettek az elmúlt évtized fejlesztői és üzemeltetői számára. A fejlesztői, tesztelői és üzemeltetői környezetek egységesítésére tett lépésekre a Docker megjelenésével a konténerizáció egy hatalmas fordulópontot jelentett az évtized közepén. A konténer technológia nagyon hamar olyan népszerű lett az IT szakemberek között, hogy rengeteg vállalat azzal szembesült, hogy több száz szerveren több ezer konténert kell üzemeltetnie nagyon dinamikus körülménynek között. Erre a problémára adtak választ a konténer orkesztrációs rendszerek, amelyek csatájából egyértelműen a Kubernetes került ki győztesen, olyan ellenfelekkel szemben, mint a Docker Swarm, Apache Mesos, Rancher Cattle vagy a Hashicorp Nomad.
A Kubernetes sikere három dologban rejlett: i) a rendszer alapját a Google mérnökei találták ki és fejlesztették, akik a projekt kezdetekor már csaknem egy évtizedes tapasztalatot szereztek a konténerek hatékony üzemeltetésében, a Kubernetes elődjének számító Borg rendszer használata során, ii) nem csak egyszerűen nyílt forráskódú a teljes rendszer, de a fejlesztés egy alapítvány (Cloud Native Computing Foundation) ernyője alatt történik, aki nagyon komolyan odafigyel, hogy az iparági nagyvállalatok ne tudják elnyomni a fejlődését, iii) könnyen lehet kiegészíteni a rendszert saját fejlesztésekkel, ezért rengeteg izgalmas projekt épít rá, többek között storage vezérlők, service mesh technológiák, CI/CD rendszerek, ML/AI framework-ök vagy serverless/FaaS platformok.
A tanfolyam során áttekintjük a Kubernetes alapjait: hogyan épül fel egy klaszter, milyen elemekből áll és hogyan kell telepíteni (többféle módszer segítségével is). Bemutatásra kerülnek a Docker konténerek alapjai is, majd ezek után megnézzük, hogyan lehet a Kubernetesben hatékonyan üzemeltetni konténereket. Lesz szó arról is, hogyan kezeli a Kubernetes a konténerek közötti hálózatot, hogyan lehet biztosítani, hogy az adatok perzisztensen legyenek tárolva, valamint hogyan kezeli a Kubernetes a felhasználók szerepköreit. Végül kitekintésként bemutatjuk a Helm nevű csomagkezelő alapjait, illetve az úgynevezett Kubernetes operátorok működését is, amelyek a rendszer kiegészíthetőségét használják ki.
A tanfolyamot elvégzők tisztában leszek a Kubernetes alapvető működési elvével és fő komponenseivel. Képesek lesznek alkalmazásokat Docker konténerekbe csomagolni és Kubernetes környezetekben üzemeltetni privát és publikus felhő rendszereken egyaránt.
Ajánljuk infrastruktúra üzemeltetéssel, automatizálással foglalkozó szakembereknek, illetve olyan fejlesztőknek, akik a DevOps felfogás iránt érdeklődnek. Ezen felül azok jelentkezését is várjuk, akik tervezői vagy döntéshozói szerepben dolgoznak és szeretnének jobban betekintést nyerni a Kubernetes által kínált lehetőségekbe.
A képzés mindössze általános webes hálózati ismeretek (pl.: TCP/IP protokoll stack, HTTP), alapszintű programozási ismeretek (tetszőleges nyelven), illetve némi alap Linux tudás (Bash) szükséges.
A képzés online követhető, a formátum webinár. Minden óráról felvétel készül, melyet a résztvevők utólag bármikor visszanézhetnek. Az online közvetítés az Adobe Connect szolgáltatásán zajlik. Az Adobe Connect rendelkezik saját desktop- és mobilalkalmazással, így a közvetítés bármilyen eszközön követhető (az optimális képernyőméret miatt célszerűen a desktopot ajánljuk). Az órák 17 órakor kezdődnek és 19:30-ig tartanak, és tartalmaznak 15 perc szünetet.
Regisztráció
Figyelem! A képzésből van frissebb verzió is!
A Kubernetes a legelterjedtebb konténer menedzsment platform, melyet nagyon széleskörűen alkalmaznak. A Kubernetes alkotja több felhő infrastruktúra alapját, így az 5G hálózatok magja is Kubernetesre lett írva, de sokan kísérleteznek IoT és Ipar 4.0 rendszerekben is vele. Ezek után nem csoda, hogy sokan úgy szokták emlegetni, mint a következő Linux-ot.
Ez a megnevezés egy kicsit csalóka ugyan, de alapvetően két fontos dolgot igyekszik érzékeltetni: i) a Kubernetes ugyanúgy alapjaiban változtatja meg a IT (elsősorban Cloud specifikus) iparágat, ahogy annak idején a Linux megváltoztatta az operációs rendszerekről alkotott felfogást, illetve, hogy ii) ahogy a Linux sem egy végállomást jelöl, hanem sokkal inkább egy olyan kezdetet/alapot ad a fejlesztők kezébe, amivel jobb megoldásokat készíthetnek, a Kubernetes is a Cloud Native út kezdete, hiszen alapvetően egy platform, amelyet arra használhatunk, hogy még jobb megoldásokat (platformokat) fejlesszünk. Ezt a gondolatot az is alátámasztja, hogy a Kubernetes ma már Windows alapú szervereken is képes futni, vagyis valóban egységes üzemeltetési platformot képezhet.
A Kubernetes jelentősége alapvetően abban áll, hogy olyan problémákra ad elegáns választ, amelyek komoly kihívást jelentettek az elmúlt évtized fejlesztői és üzemeltetői számára. A fejlesztői, tesztelői és üzemeltetői környezetek egységesítésére tett lépésekre a Docker megjelenésével a konténerizáció egy hatalmas fordulópontot jelentett az évtized közepén. A konténer technológia nagyon hamar olyan népszerű lett az IT szakemberek között, hogy rengeteg vállalat azzal szembesült, hogy több száz szerveren több ezer konténert kell üzemeltetnie nagyon dinamikus körülménynek között. Erre a problémára adtak választ a konténer orkesztrációs rendszerek, amelyek csatájából egyértelműen a Kubernetes került ki győztesen, olyan ellenfelekkel szemben, mint a Docker Swarm, Apache Mesos, Rancher Cattle vagy a Hashicorp Nomad.
A Kubernetes sikere három dologban rejlett: i) a rendszer alapját a Google mérnökei találták ki és fejlesztették, akik a projekt kezdetekor már csaknem egy évtizedes tapasztalatot szereztek a konténerek hatékony üzemeltetésében, a Kubernetes elődjének számító Borg rendszer használata során, ii) nem csak egyszerűen nyílt forráskódú a teljes rendszer, de a fejlesztés egy alapítvány (Cloud Native Computing Foundation) ernyője alatt történik, aki nagyon komolyan odafigyel, hogy az iparági nagyvállalatok ne tudják elnyomni a fejlődését, iii) könnyen lehet kiegészíteni a rendszert saját fejlesztésekkel, ezért rengeteg izgalmas projekt épít rá, többek között storage vezérlők, service mesh technológiák, CI/CD rendszerek, ML/AI framework-ök vagy serverless/FaaS platformok.
A tanfolyam során áttekintjük a Kubernetes alapjait: hogyan épül fel egy klaszter, milyen elemekből áll és hogyan kell telepíteni (többféle módszer segítségével is). Bemutatásra kerülnek a Docker konténerek alapjai is, majd ezek után megnézzük, hogyan lehet a Kubernetesben hatékonyan üzemeltetni konténereket. Lesz szó arról is, hogyan kezeli a Kubernetes a konténerek közötti hálózatot, hogyan lehet biztosítani, hogy az adatok perzisztensen legyenek tárolva, valamint hogyan kezeli a Kubernetes a felhasználók szerepköreit. Végül kitekintésként bemutatjuk a Helm nevű csomagkezelő alapjait, illetve az úgynevezett Kubernetes operátorok működését is, amelyek a rendszer kiegészíthetőségét használják ki.
A tanfolyamot elvégzők tisztában leszek a Kubernetes alapvető működési elvével és fő komponenseivel. Képesek lesznek alkalmazásokat Docker konténerekbe csomagolni és Kubernetes környezetekben üzemeltetni privát és publikus felhő rendszereken egyaránt.
Ajánljuk infrastruktúra üzemeltetéssel, automatizálással foglalkozó szakembereknek, illetve olyan fejlesztőknek, akik a DevOps felfogás iránt érdeklődnek. Ezen felül azok jelentkezését is várjuk, akik tervezői vagy döntéshozói szerepben dolgoznak és szeretnének jobban betekintést nyerni a Kubernetes által kínált lehetőségekbe.
A képzés mindössze általános webes hálózati ismeretek (pl.: TCP/IP protokoll stack, HTTP), alapszintű programozási ismeretek (tetszőleges nyelven), illetve némi alap Linux tudás (Bash) szükséges.
A képzés online követhető, a formátum webinár. Minden óráról felvétel készül, melyet a résztvevők utólag bármikor visszanézhetnek. Az online közvetítés az Adobe Connect szolgáltatásán zajlik. Az Adobe Connect rendelkezik saját desktop- és mobilalkalmazással, így a közvetítés bármilyen eszközön követhető (az optimális képernyőméret miatt célszerűen a desktopot ajánljuk). Az órák 17 órakor kezdődnek és 19:30-ig tartanak, és tartalmaznak 15 perc szünetet.
Kiemelt támogatók
Programok
Ha tetszik a program, csatlakozz hozzánk!
A HWSW informatikai kiadó rendezvényein is ugyanazt a filozófiát követjük, mint informatikai kiadványainknál: a tartalom szent és sérthetetlen.
A tartalomhoz az arculatot a mito adta.
Kapcsolat
- Bőle György program, partnerkapcsolat szervezes@hwsw.hu
- Ahmed Számi szervezés szervezes@hwsw.hu
Így juthatsz oda
-
Autóval
A képzés online formátumú.
-
Tömegközlekedéssel
A képzés online formátumú.