Intrati in legatura

Schița de curs

Modulul 1 – Introducere în Containere

  • De ce containere?
  • Containere vs mașini virtuale
  • Arhitectura containerelor
  • Runtimuri de containere
  • Ciclu de viață al containerelor

Modulul 2 – Construirea Imaginilor de Containere

  • Crearea imaginilor de containere
  • Lucrul cu Dockerfiles sau Containerfiles
  • Optimizarea imaginilor
  • Registre de containere
  • Versionarea imaginilor

Modulul 3 – Elemente de Bază ale Kubernetes

  • Arhitectura Kubernetes
  • Pods
  • Deployments
  • ReplicaSets
  • Namespaces
  • Etichete și selectoare

Modulul 4 – Introducere în OpenShift

  • Arhitectura OpenShift
  • Proiecte și namespaces
  • Consolă Web
  • CLI OpenShift
  • Lucrul cu aplicații

Modulul 5 – Implementarea Aplicațiilor

  • Implementarea aplicațiilor containerizate
  • Scalarea sarcinilor de lucru
  • Actualizări în flux continuu
  • Gestionarea configurațiilor
  • Variabile de mediu

Modulul 6 – Rețea

  • Servicii Kubernetes
  • Expunerea aplicațiilor
  • Rute
  • Concepte de Ingress
  • Depanarea de bază a rețelei

Modulul 7 – Stocare și Configurație

  • Stocare persistentă
  • Cereri de Volume Persistente
  • ConfigMaps
  • Secrets
  • Aplicații stateful

Modulul 8 – Elemente de Bază ale Securității

  • Concepte RBAC
  • Conturi de serviciu
  • Configurarea securizată a aplicațiilor
  • Bazele securității imaginilor
  • Practici de securitate

Modulul 9 – Monitorizare și Depanare

  • Loguri
  • Evenimente
  • Metrici
  • Verificări de sănătate
  • Scenarii comune de depanare

Modulul 10 – Atelier Practic

  • Construiește o imagine de container
  • Implementează o aplicație
  • Configurează rețeaua
  • Stochează datele aplicației
  • Securizează și depanează aplicația

Formatul Cursului

  • Prelegeri interactive.
  • Demonstrații practice.
  • Exerciții practice ample.
  • Scenarii de implementare din lumea reală.

Opțiuni de Personalizare a Cursului

Cursul poate fi personalizat pentru a se potrivi cu tehnologiile, instrumentele de dezvoltare și mediile de implementare utilizate în organizația dumneavoastră.

Cerințe

Participanții ar trebui să aibă:

  • Cunoștințe de bază în linia de comandă Linux.
  • Înțelegere generală a dezvoltării software sau administrării sistemelor.
  • Cunoștințe de bază de rețea.
  • Nu este necesară experiență anterioară cu OpenShift.
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite