Kurzusleírás

Bevezetés

  • A DevOps filozófia és a folyamatos integráció (CI) elvei
  • Az építészet áttekintése OpenShift
  • OpenShift Container Platform v4 kontra OpenShift Container Platform v3
  • Docker-on túl: CRI-O, Podman, Buildah

A CI megértése

  • Egy konténeres alkalmazás életciklusa
  • Hogyan illeszkedik egymáshoz a CI és a OpenShift Container Platform

Elkezdeni

  • A fejlesztői környezet kialakítása
  • Tárolóképekkel és nyilvántartásokkal való munka.
  • CI beállítása Jenkins és Tekton Pipelines segítségével
  • Alkalmazás fejlesztése CI környezetben
  • Az alkalmazás fürtözése

Tárolás használata

  • A OpenShift konténertárolás megértése
  • Tárolási szolgáltatások beállítása

Woking az Application Services szolgáltatással

  • Szolgáltatások összekapcsolása, biztosítása, vezérlése és megfigyelése.
  • Egy Service Mesh létrehozása.

Műveletek automatizálása

  • Az életciklus-automatizálás megértése
  • Operátor építése

Egy alkalmazás figyelése

  • Munka a Prometheus, Grafana, Elastic Search, FluentD és Kibana segítségével.
  • Tranzakciók figyelése és hibaelhárítása a Jaegerrel

Alkalmazás karbantartása

  • Az alkalmazás távoli hibakeresése
  • Egyéni tárolók telepítése
  • A OpenShift konténerplatform testreszabása

Hibaelhárítás

Összegzés és a következő lépések

Követelmények

  • A konténerfogalmak általános ismerete
  • Szoftverfejlesztési tapasztalat

Közönség

  • Fejlesztők
  35 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (5)

Rokon tanfolyam

Jenkins for .Net Continuous Integration (CI)

  14 Hours

Rokon kategóriák