Események betöltése

DevOps Mérnök – Docker

Időtartam: 4 nap

Időpontok hamarosan

600.000 Ft + ÁFA / Fő
Docker konténerizáció DevOps környezetben

A Docker képzés célja, hogy a résztvevőket bevezesse a modern konténerizációs technológiák világába, és átfogó ismereteket nyújtson a Docker platform használatáról. A konténerizáció napjaink egyik legfontosabb infrastruktúra-technológiája, amely lehetővé teszi az alkalmazások gyors, hordozható és skálázható futtatását különböző környezetekben.

A képzés során a résztvevők megismerik a Docker alapvető fogalmait, működési elveit és legfontosabb komponenseit. A tanfolyam bemutatja, hogyan segíti a Docker az alkalmazások fejlesztésének, tesztelésének és telepítésének egyszerűsítését. A konténertechnológia lehetővé teszi, hogy az alkalmazások minden környezetben azonos módon működjenek, így jelentősen csökkenti a fejlesztési és üzemeltetési folyamatok során felmerülő problémákat.

A résztvevők megtanulják, hogyan lehet Docker környezetet telepíteni és konfigurálni különböző operációs rendszereken, valamint hogyan lehet konténereket létrehozni, kezelni és skálázni. A képzés kitér a Docker image-ek készítésére, optimalizálására és tárolására is, valamint bemutatja a Dockerfile használatának legjobb gyakorlatait.

A tanfolyam külön hangsúlyt fektet a Docker hálózatkezelési és adatkezelési lehetőségeire, beleértve a konténerek közötti kommunikációt és a tartós adatok kezelését. A résztvevők megismerik a több konténerből álló alkalmazások kezelésének eszközeit is, például a Docker Compose és a Docker Swarm megoldásokat.

A képzés során szó esik a Docker biztonsági kérdéseiről, a konténerek izolációjáról, valamint a hibakeresési és hibaelhárítási módszerekről is. Emellett bemutatjuk, hogyan integrálható a Docker modern CI/CD pipeline-okba, például GitLab vagy Azure DevOps környezetben.

Csoportos igény esetén a képzés tematikája testreszabható, és a résztvevők igényeihez igazított gyakorlati példákkal egészíthető ki.

Kinek ajánljuk?

  • DevOps mérnököknek, akik CI/CD pipeline-ok fejlesztésével foglalkoznak és konténerizációt szeretnének alkalmazni a skálázhatóság növelése érdekében
  • Fejlesztőknek, akik szeretnék egyszerűsíteni a fejlesztési, tesztelési és telepítési folyamatokat
  • Rendszergazdáknak, akik modern konténer alapú infrastruktúrákat szeretnének üzemeltetni
  • Minőségbiztosítási szakembereknek, akik stabilabb tesztkörnyezeteket szeretnének kialakítani Docker segítségével

Tematika:

A DevOps mérnökök számára készült Docker képzés az alábbi témaköröket tartalmazza:

  • Bevezetés a Dockerbe és a konténerizációba – a Docker platform működése és előnyei a hagyományos virtualizációval szemben
  • Docker telepítése és konfigurációja különböző operációs rendszereken
  • Docker image-ek készítése, kezelése és tárolása
  • Konténerek indítása, leállítása és kezelése
  • Docker hálózatok konfigurálása és kezelése
  • Adatkezelés és kötetek használata tartós adatok kezelésére
  • Több konténeres alkalmazások kezelése Docker Compose segítségével
  • Docker Swarm alapok és konténerek skálázása
  • Hatékony és biztonságos Dockerfile-ok készítése
  • Konténerbiztonsági alapelvek és legjobb gyakorlatok
  • Docker környezetek hibakeresése és hibaelhárítása
  • Docker integráció CI/CD pipeline-okba (pl. GitLab, Azure DevOps)

Előfeltétel:

A képzés elvégzéséhez ajánlott az alábbi ismeretek megléte:

  • a szoftverfejlesztési és telepítési folyamatok alapjainak ismerete
  • parancssori interfészek és Linux környezet alapvető használata
  • hálózati és felhőalapú számítástechnikai fogalmak alapszintű ismerete
  • Git vagy más verziókezelő rendszer ismerete előnyt jelent
  • alkalmazásfejlesztő platformok (pl. Java, .NET, Node.js) alapismerete előnyt jelent