A tanfolyamról
Miért?
✔ mert piacképes, szakértői tudásra tehetsz szert
✔ kis csoportos, gyakorlatorientált oktatás
✔ tantermi és online formában is elérhető
Kinek?
✔ fejlesztőknek, akiket érdekelnek a DevOps folyamatok
✔ akik szeretnék bevezetni a konténereket a fejlesztési folyamatokba
✔ akik a CI/CD folyamatok iránt érdeklődnek
Mikor?
✔ időtartam: 8 kontaktóra (60 perc)
✔ időpont: június 24. 9:00-18:00 (1 óra ebédszünettel)
✔ vagy személyre szabott képzés egyedi igények szerint
Mennyiért?
✔ a képzés ára: 59 900 + áfa (bruttó 76 073 Ft)
✔ személyre szabott vállalati képzés egyedi árajánlat szerint
Miért a Docker?
A Docker leegyszerűsíti és felgyorsítja a munkafolyamatokat, miközben a fejlesztők számára rugalmasságot biztosít az eszközök, alkalmazáscsomagok, telepítési környezetek megválasztásával.
Production-közeli környezet pillanatok alatt
A fejlesztők könnyen és szabadon tesztelhetnek, a hibalehetőségek minimalizálhatóak. Az operátorok életét megkönnyíti, hogy a szokásos telepítési, konfigurációs lépések töredék idő alatt és automatizálva történhetnek.
Hatékony munkavégzés
Amiről szó lesz
Teljesen nulláról felfedezzük, hogy miben nyújthatnak segítséget a konténerek. Röviden: mindenben. Megismerjük az alapvető fogalmakat: Image, Container, Volume, Port. Megtapasztaljuk a hagyományos virtualizációs megoldásoktól való eltérést. Megtanuljuk, hogyan lehet a fejlesztői környezetet a Production környezethez a lehető legközelebb hozni, amivel a hírhedt “az én gépemen még ment…” típusú hibák kiküszöbölhetők. Megismerjük a monolitikus alkalmazások microservice-ekre bontásának előnyeit. Az úttörő 12 pontjának mintájára megvizsgáljuk, hogy a “The Twelve Factor App” ajánlásait hogyan lehet a konténerekkel egyszerűen megvalósítani. Az alapok után megtanuljuk, hogyan lehet egyszerre több containert egyszerre futtatni. Így áttérhetünk a microservice architektúrára.
1. Ugorjunk fejest a konténerbe
2. Ubuntu/Debian/Centos? Akármelyiket használhatod…
3. Akkor legyen inkább Alpine
4. A container és a virtuális gép összehasonlítása
5. Az imagek le vannak hegesztve (immutable)
6. Hogyan mentünk el egy container állapotot?
7. Mit adtak nekünk a linuxiak: LayeringFS/chroot/namespaces
8. Reprodukálható imagek Dockerfile-lal
9. Csináljunk webszervert 100ms alatt
10. Mi az a 12FactorApp manifest?
11. DockerHub: automated image-k
Képzésvezető
lalyos
DevOps trainer, Docker evangelist
Helyszín
A résztvevők megválaszthatják, hogy képzési centrumunkban személyesen, vagy online (valós időben) vesznek részt az oktatáson.
Mivel a biztonság az első, a járványügyi helyzet alakulásától függ, hogy tudunk-e személyes oktatást tartani. Ha az egészségügyi és jogi körülmények indokolják, kizárólag online kerül megrendezésre a képzés.
Ők minket választottak
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.