Czakó Krisztián

Czakó Krisztián

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 és a Jenkins. Míg a Kubernetes egyeduralkodó a maga nemében, a Jenkinsnek vannak nagyon jó alternatívái, mégis ez tűnik a legjobb választásnak, ha a CI/CD/CDP folyamattal szeretnél ismerkedni. Ennek ismeretében nem lesz gond más eszközökre váltani.

A fentiekből következik, hogy egy Continuous Deployment képzésen elsősorban a Kubernetesszel foglalkozunk és megkeressük azokat az eszközöket, melyek ebben a környezetben segítenek a folyamatot jól elvégezni. Ez a képzés erről szól.

A képzésen a Kubernetes tanfolyam alapjaira építjük fel a teljes CI/CD/CDP folyamatodat. Megtanuljuk azokat a már haladó, de elengedhetetlen Kubernetes elemeket, melyek az alap tanfolyamba nem fértek be (pl. StatefulSet). Megismerkedünk azokkal az eszközökkel, amik nélkül nem vagy nagyon nehezen tudnánk megvalósítani a Continuous Deploymentet (pl. Helm).

A képzésen a Kubernetes tanfolyamon megtanultakon kívül más alapra nem lesz szükséged. Ott folytatjuk, ahol befejeztük. Mindent alaposan körüljárunk és természetesen kipróbálunk a gyakorlatban, éles környezetben. Habár a képzésen a teljes Continuous Deployment folyamatot megismered, senki sem gátol abban, hogy megállj a CI (Continuous Integration) vagy a CD (Continuous Delivery) szintjén és csak később, amikor az alkalmazásod, fejlesztési módszered lehetővé teszi juss el a CDP-ig.

A szokásos alapossággal, 100%-ban a gyakorlati megvalósításra koncentrálva ismered meg a lépéseket és azok elméleti hátterét. Az oktató képernyőjén követed a lépéseket, amikhez részletes magyarázatot kapsz. A képzés elvégzését követően rendelkezni fogsz mindennel, ami a saját CI/CD/CDP folyamatod megvalósításához kell.

Tematika

  1. Bevezető - Mi a Continuous Deployment?
  2. Állapottartó alkalmazás skálázható Deploymentje
  3. Kube API elérése processzekből service accounts használatával
  4. A Continuous Deployment folyamat kialakítása
  5. Csomagkezelés Kubernetes alkalmazásokhoz (Helm)
  6. Kubernetes alkalmazások terjesztése
  7. Jenkins telepítése és beállítása
  8. Continuous Deployment pipeline készítése Jenkinsben
  9. Continuous Delivery Jenkins és GitOps segítségével

Bevezető – Mi a Continuous Deployment?

Állapottartó alkalmazás skálázható Deploymentje

Kube API elérése processzekből service accounts használatával

A Continuous Deployment folyamat kialakítása – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Csomagkezelés Kubernetes alkalmazásokhoz (Helm) – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Kubernetes alkalmazások terjesztése – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Jenkins telepítése és beállítása – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Continuous Deployment pipeline készítése Jenkinsben – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Continuous Delivery Jenkins és GitOps segítségével – ELŐKÉSZÜLETBEN

Ebben a modulban még nincs tananyag.

Iratkozz be!

Continuous Deployment Kubernetes clusterben

79.900 Ft

Értékelések


Scroll to Top

Ne menj el üres kézzel!

Válassz egy ingyenes képzést!