Schița de curs

Introducere în Containere și OpenShift

  • Orientare și obiective de învățare
  • Containere vs VM-uri: concepte și beneficii
  • Prezentare generală a arhitecturii și componentelor OpenShift

Imagini de Containere și Registre

  • Crearea de Docker/Podmanfiles și fluxuri de lucru pentru construirea de imagini
  • Etichete de imagini, straturi și tehnici de optimizare
  • Utilizarea registrelor de containere și extragerea de imagini în OpenShift

Fundamentele Kubernetes

  • Ciclu de viață al Pods, ReplicaSets și Deployments
  • Etichete, selectori și cerințe/limite de resurse
  • Namespace-uri, cote și planificare de bază

Implementarea Aplicațiilor pe OpenShift

  • Proiecte OpenShift, BuildConfigs și ImageStreams
  • Utilizarea CLI-ului oc și a consolei web OpenShift
  • Actualizări în timp real, reveniri și strategii de implementare

Servicii, Rețele și Rute

  • Tipuri de servicii ClusterIP, NodePort și LoadBalancer
  • Rute OpenShift și modele de acces extern
  • Politici de rețea și depanarea conectivității

Stocare, ConfigMaps și Secrete

  • PersistentVolumes, PersistentVolumeClaims și clase de stocare
  • Gestionarea configurației cu ConfigMaps și Secrete
  • Aplicații cu stare și considerente de backup/restaurare

Securitate, Monitorizare și Depanare

  • RBAC, conturi de serviciu și contexte de securitate
  • Monitorizare cu metrici, jurnale și verificări de sănătate
  • Fluxuri de lucru comune de depanare și răspuns la incidente

Rezumat și Pași Următori

Cerințe

  • Cunoștințe de bază despre linia de comandă Linux
  • Familiaritate cu conceptele de dezvoltare de software
  • Înțelegerea conceptelor de bază ale rețelelor

Publicul țintă

  • Dezvoltatori care doresc să containerizeze aplicații
  • Ingineri de platformă și operațiuni
  • Practicieni DevOps care implementează pipeline-uri bazate pe OpenShift
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite