Schița de curs

Introducere la Containere și OpenShift

  • Orientalizarea cursului și obiectivele de învățare
  • Containere vs. VM-uri: concepte și beneficii
  • Panorama arhitecturii și a componentelor OpenShift

Imagini de Container și Registre

  • Creatia Docker/Podmanfiles și fluxurile de construcție a imaginilor
  • Etiichete de imagine, straturi și tehnici de optimizare
  • Utilizarea registrelor de container și a extragerii de imagini în OpenShift

Fundamente Kubernetes

  • Ciclul de viață al Pods, ReplicaSets și Deployments
  • Etichete, selectori și cereri/limite de resurse
  • Namespaces, cuote și planificare de bază

Deployarea Aplicațiilor pe OpenShift

  • Proiecte OpenShift, BuildConfigs și ImageStreams
  • Folosirea CLI-ului oc și a consolei web OpenShift
  • Actualizări rolling, revocare și strategii de deployare

Servicii, Rețele și Rute

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

Stocare, ConfigMaps și Secrets

  • PersistentVolumes, PersistentVolumeClaims și clase de stocare
  • Gestionarea configurațiilor cu ConfigMaps și Secrets
  • Aplicații stateful și considerente privind backup-ul și recuperarea

Siguranță, Monitorizare și Depanare

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

Synthesă și Următoarele Pași

Cerințe

  • Cunoaștere basică a liniei de comandă Linux
  • Familiaritate cu conceptele dezvoltării software
  • Înțelegere a noțiunilor fundamentale ale rețelelor

Audiență

  • Dezvoltatori care doresc să containerizeze aplicații
  • Ingineri platforme și operații
  • 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