DevOps

Kubernetes cluster egyszerűen Google felhőben: kops

Kubernetes cluster egyszerűen Google felhőben: kops

A képzésen megtanulsz szolgáltató-független Kubernetes clustert létrehozni és alap szinten menedzselni Google GCE felhőben a Kubernetes Operations (kOps) segítségével. A létrehozás mellett elsajátítod a skálázás és frissítés menetét is.

MySQL/MariaDB master-slave cluster Kubernetes alatt

MySQL/MariaDB master-slave cluster Kubernetes alatt

A képzésen megtanulsz MySQL/MariaDB master-slave clustert készíteni Kubernetes alatt Helm chart és VMWare Tanzu segítségével. A gyakorlat során meglátod mi a különbség a kettő megoldás között és melyiket érdemes használd.

CZK-2021-02 Kubernetes cluster egyszerűen Amazon AWS-ben: kops

Kubernetes cluster egyszerűen Amazon AWS-ben: kops

A képzésen megtanulsz Kubernetes clustert létrehozni és alap szinten menedzselni Amazon AWS és Google GCE környezetben a Kubernetes Operations (kOps) segítségével. A létrehozás mellett elsajátítod a skálázás és frissítés menetét is.

Kubernetes: on-premise vagy cloud; az NGINX Unit

Kubernetes: on-premise vagy cloud; az NGINX Unit

Két gyakori kérdés merül fel a Kubernetesszel kapcsolatban: az egyik alapvető dilemma, hogy saját (on-premise) vagy felhős (cloud) környezetben használjuk? A másik a webszerverek üzemeltetése és annak biztonsága. Az előadáson ezt a két témát járjuk körbe. Először támpontot kapsz, hogy …

Jenkins automatizált telepítése és beállítása

Jenkins automatizált telepítése és beállítása

A képzésen a Jenkins példáján keresztül sajátítod el, hogyan készíts elő és indíts teljesen automatizált módon szoftvert Kubernetes clusterben. Megismerkedsz egy konkrét, a CI/CD folyamathoz kiváló kiindulási alapot képező Jenkins beállítással és annak egyszerű- és gyors indításával Kubernetes alatt.

Kubernetes gyorstalpaló

Kubernetes gyorstalpaló

A Kubernetes gyorstalpaló képzésen megtanulsz nulláról felépíteni egy komplett webes környezetet Kubernetes clusterben. Elsajátítasz minden gyakorlati lépést a cluster létrehozásától a működő, HTTPS felületen elérhető Wordpress weboldalig.

Hogyan juss el a hagyományos szervertől a Kubernetes clusterig

Hogyan juss el a hagyományos szervertől a Kubernetes clusterig

DevOps, konténerizáció, mikroszervizek, Kubernetes, NGINX. Gyakran ismételt szavak, de a valós értelmük sokszor homályos. Főleg, amikor a főnök (ügyfél, pénzügy, stb.) kérdezi, hogy miért ezt az irányt kövessük, miért nem jó a megszokott. Az ALEF (F5, NGINX), Datatronic és a …

Helm: saját chart repository és webes felület

Helm: saját chart repository és webes felület

A képzésen megtanulsz saját Helm Chart repositoryt készíteni és használni, valamint megismerkedsz egy webes felülettel is, melyen átlátható módon kezelheted a chartokat és azok deploymentjeit.

Kubernetes csomagkezelés: Helm

Kubernetes csomagkezelés: Helm

Linux rendszereken megszoktuk, hogy az alkalmazásokat csomagkezelővel (apt, yum, DNF, stb.) telepítjük. Ez egy nagyobb kontrollt biztosít, ha frissíteni- vagy eltávolítani szeretnénk a programot. Kubernetes alatt is szükséged van valami hasonlóra, ha nem kockás füzetben szeretnéd vezetni, hogy melyik cluster …

MySQL és MariaDB Kubernetes clusterben

MySQL és MariaDB Kubernetes clusterben

A legtöbb alkalmazás így vagy úgy tárol adatokat. Ez általában valamilyen adatbázis szerveren történik, ami gyakran MySQL vagy MariaDB. Az adatbázis szerverek nem kifejezetten Kubernetesre vannak tervezve. Használatuk DevOps környezetben nagy körültekintést igényel ha nem akarunk nagy galibát okozni. A …

A Continuous Deployment alapjai

A Continuous Deployment alapjai

A DevOps módszertan egyik alappillére a Continuous Deployment (CDP). A CDP célja, hogy egy, lehetőleg teljes mértékben automatizált folyamat vezessen a kód elkészültétől annak éles üzembeállításáig. A képzésen a Continuous Deployment (és a hozzá elengedhetetlen Continuous Integration és Delivery, vagyis …

Continuous Deployment Kubernetes clusterben

A DevOps módszertan egyik alappillére a Continuous Deployment (CDP). A CDP nem létezhet Continuous Delivery (CD) és Continuous Integration (CI) nélkül. A CDP valójában a CI és a CD folytatása. Ha az eszközkészletet nézzük, akkor a természetes választás a Kubernetes …

Kubernetes tanfolyam

A tanfolyam célja, hogy hatékony, fenntartható rendszereket tudjál készíteni és üzemeltetni. Ehhez megérted az alapelveket, a Kubernetes működését és elsajátítod a gyakorlati használatát teszt és éles környezetekben. Tematika: Bevezető: mire való a Kubernetes és hogyan kezdj hozzá? Mi az a …

Automatizálás a Gitlab CI segítségével

A DevOps egyik legfontosabb jellemzője az automatizálás. Amit gép megtehet, ne csináld kézzel!   A frissen elkészült kód tesztelésétől az éles üzembe állításig sok-sok apró lépésen kell végigmenni. Olyan, jól definiált lépéseken, melyeket minden alkalommal pontosan kell kövess. Ezt nem …

DevOps alapjai: eszközkészlet kezdőknek

A DevOps szó mostanában a legtöbbet emlegetett buzzword az IT területen. A kérdés az, hogy mit is takar és az miért jó neked. A DevOps egy régi probléma modern megközelítése. A fejlesztés és az üzemeltetés összehangolása, ennek a hagyományosan nehéz …

Docker alapjai

A konténerizáció a modern web-szolgáltatás alapja. Mára már nem csak a startup világ, hanem a nagy cégek is folyamatosan térnek át a technológia által biztisított rugalmasságra, skálázhatóságra és a sokkal gyorsabb fejlesztési ütem nyújtotta előnyök kihasználására. Ez az a terület, …

Hibakeresés Docker környezetben

A Docker az új igásló ha arról van szó hogy az élesítési és üzemeltetési feladatainkat leegyszerűsítsük. Kiváló eszköz a CI/CD folyamatokhoz, skálázható köryezetek létrehozásához. De hogyan keresünk hibát egy olyan környezetben, ahol nem áll rendelkezésre tcpdump, strace, és megannyi hasznos …

A git alapjai

Bár a verziókezelés a fejlesztőktől származik, nem csak ott érdemes használni. A forráskód kezelésén kívül kiváló a konfigurációs fájlok kezelésére is, de alapvetően bárhol jól jön, ahol szöveges állományok változásait szeretnéd nyomon követni. Verziókezelő sokféle van, de egy kiemelkedik mind …

DevOps egyszerűen tanfolyam: CI/CD Docker Swarm környezetben

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, …

Profi webszerver egyszerűen és gyorsan Docker konténerben: Apache és PHP-FPM

A webszerver a mai világ legfontosabb része. Egyre több és több működik a weben, amihez jól skálázható, megbízható kiszolgálókra van szükség. Nem mindegy, hogy a webszervered az első nagyobb terheléstől bedől, te pedig csak állsz és tehetetlen vagy, vagy amikor …

Docker Swarm cluster egyszerűen és gyorsan Azure felhőben

A DevOps módszertan egyik alappillére a konténer, melyet éles környezetben leggyakrabban valamilyen felhő szolgáltatónál futtatunk. Bár az alap nagyon hasonló, a különböző szolgáltatók eltérő környezetet adnak ehhez. Bármelyikről is legyen szó, a saját alkalmazásodat futtató környezet skálázhatóságát és magas rendelkezésre …