Schița de curs

Concepte avansate în ingineria platformelor

  • Revizuirea fundamentelor ingineriei platformelor
  • Evoluția ingineriei platformelor în contextul scalabilității
  • Principii de proiectare pentru o arhitectură de platformă scalabilă

Scufundare în arhitectura Microservices

  • Principiile de proiectare a microserviciilor
  • Descompunerea aplicațiilor monolitice în microservicii
  • Modele Communication și descoperirea serviciilor

Containerizarea cu Docker

  • Tehnici avansate de containerizare
  • Construirea de imagini optimizate Docker pentru microservicii
  • Considerații privind rețelele de containere și de stocare

Kubernetes Ecosistem și arhitectură

  • Explorarea în profunzime a componentelor Kubernetes
  • Configurarea și gestionarea unui cluster Kubernetes
  • Cele mai bune practici de rețea, stocare și securitate Kubernetes

Implementarea Microservices pe Kubernetes

  • Strategii de desfășurare pentru microservicii
  • Gestionarea implementărilor de servicii cu ajutorul graficelor Helm
  • Practici de desfășurare continuă într-un mediu Kubernetes

Observabilitatea și monitorizarea în Microservices

  • Implementarea logării, monitorizării și alertelor pentru microservicii
  • Instrumente și platforme pentru observabilitate într-un ecosistem Kubernetes
  • Analizarea parametrilor și a jurnalelor pentru a menține sănătatea sistemului

Scalare și reglare a performanțelor

  • Strategii de scalare orizontală și verticală
  • Servicii de scalare automată în funcție de sarcină
  • Reglarea performanței și optimizarea resurselor

Ingineria rezilienței și a fiabilității

  • Proiectarea pentru eșecuri: modele de reziliență în microservicii
  • Implementarea verificărilor de sănătate, a întrerupătoarelor de circuit și a limitării vitezei
  • Strategii de recuperare în caz de dezastru și de înaltă disponibilitate

Considerații de securitate pentru Microservices și Kubernetes

  • Securizarea comunicațiilor între microservicii
  • Caracteristici de securitate și cele mai bune practici Kubernetes
  • Implementarea de ochiuri de servicii pentru o securitate sporită

Proiect practic

  • Proiectarea și implementarea unei aplicații scalabile de microservicii pe Kubernetes
  • Implementarea conductelor CI/CD pentru implementarea microserviciilor
  • Aplicarea practicilor de monitorizare și scalare pentru a menține performanța aplicației

Rezumat și pași următori

Cerințe

  • Înțelegerea conceptelor de containerizare și orchestrare
  • Experiență cu operațiunile Docker și cu operațiunile de bază Kubernetes
  • Familiaritate cu cloud computing și arhitectura microserviciilor

Audiență

  • Inginerii de platformă
  • Profesioniști DevOps
  • Arhitecți de software
 35 ore

Numărul de participanți



Pret per participant

Mărturii (4)

Cursuri înrudite

Categorii înrudite