A DevOps egyik legnagyobb előnye, hogy a fejlesztés és az üzemeltetés összekapcsolódik, a folyamatok automatizálhatóak. Egy teljes DevOps workflow három fő szakaszból áll: Integration-Deployment-Delivery. Ha ezek automatizáltak és folyamatosan mennek, akkor kapjuk a C-t elé, ettől lesz Continuous.

Ennek elérése azzal kezdődik, hogy megcsinálod manuálisan. Az első és elengedhetetlen lépés az integráció, amikor a fejlesztő által írt kód működő alkalmazássá áll össze. A kiinduló pont az éles üzembe szánt forráskód, melyen unit tesztet kell futtatni, le kell fordítani, ha a nyelv ezt igényli, majd el kell készíteni a Docker image-et, melyben tesztelhető a program a maga szűk környezetében. Ha ez sikerült, mehetsz a következő (Deployment) lépésre.

Ezen a képzésen azt tanulod meg, hogy egy példa alkalmazás forráskódjától hogyan jutsz el egy letesztelt, Docker konténerben futtatható alkalmazásig. Ehhez az első lépés a Docker telepítése a gépedre (itt még szerverről szó nincs, a fejlesztési fázis végén vagyunk). A fejlesztés ritkán történik Linux desktopon, így a képzésen megismered a három legelterjedtebb platformon (Linux, MacOS és Windows) a Linux konténerek futtatását egyszerűvé tevő Docker környezet elkészítését, a Docker Machine alapvető használatát és végül ebben a környezetben a Docker Compose segítségével egyszerűen elvégezhető integrációs folyamat lépéseit.

A tanfolyam erre a tudásra építed fel a saját teszt Docker Swarm clusteredet, a deployment és delivery folyamatokat, ezek automatizálását (hogy continuous legyen) és végül az alkalmazás éles környezetben történő futtatását különböző saját és felhős rendszerekben.

Continuous Integration folyamat Docker segítségével

Skálázható cluster Docker Swarm alapon

A Docker Swarm hálózatkezelése és a reverse proxy

A Continuous Delivery és Deployment automatizálása Jenkinsszel

A Docker haladó használata: az API, az API alapú proxy és a Docker Stack

Hogyan naplózz a Swarm clusterben?

A Swarm cluster monitorozása

Docker Swarm cluster Amazon Web Services felhőben

Docker Swarm automatikusan DigitalOcean felhőben

Az adattárolás alapjai Docker Swarm clusterben

Platformfüggetlen storage kezelés a Swarm clusterben

A Docker Secret és SSL/HTTPS tanúsítvány automatikusan

Az élő képzésen a részvétel ingyenes

Jelentkezz be a regisztrációhoz!

Bejelentkezés

Felhasználó létrehozása

Vegyél jegyet az élő képzésre!

Az ingyenes részvételhez túl kevés pontod van. Szerezz több pontot a korábbi képzések értékelésével vagy megvásárlásával!

Élő képzés

Forint
  • Részvétel az élő, online képzésen
  • Regisztrálod magad az élő, online képzésre.

  •  
  • Részvétel az élő képzésen egyszeri alkalommal.

  • Két hétig megnézheted a felvételt
  • Az élő képzést követő két héten át
    újranézheted az élő képzés felvételét.

  • Levásárolható az oktatóvideóra
  • A kifizetett díj két héten belül
    levásárolható az oktatóvideóra.

Online oktatóvideó

Forint
  • Részvétel az élő, online képzésen
  • Regisztrálod magad az élő, online képzésre.

  • Bármikor megtekinthető oktatóvideó
  • Bármikor, a neked alkalmas
    időpontban nézheted meg
    a szerkesztett oktatóvideót.

  • Korlátlan hozzáférés az oktatóvideóhoz
  • Örök online hozzáférést
    kapsz a szerkesztett
    oktatóvideóhoz.

  • Letölthető jegyzet és példa fájlok
  • A képzéshez tartozó jegyzetet és
    példafájlokat le tudod tölteni.

Ajánlott

Letölthető oktatóvideó

Forint
  • Részvétel az élő, online képzésen
  • Regisztrálod magad az élő, online képzésre.

  • Letölthető oktatóvideó
  • A képzés videóit le tudod tölteni mp4 formátumban,

    valamint bármikor megnézheted online is.

  • Korlátlan hozzáférés az oktatóvideóhoz
  • Örök online hozzáférést
    kapsz a szerkesztett
    oktatóvideóhoz.

  • Letölthető jegyzet és példa fájlok
  • A képzéshez tartozó jegyzetet és
    példafájlokat le tudod tölteni.

Iratkozz be!

Élő, online képzés

3 új tanuló a hónapban

Oktató

 Czakó Krisztián

Czakó Krisztián

Tanmenetek: