Schița de curs

Concepte Avansate în Ingineria de Platformă

  • Recapitulare a elementelor fundamentale ale ingineriei de platformă
  • Evoluția ingineriei de platformă în contextul scalabilității
  • Principii de proiectare pentru arhitecturi de platformă scalabile

Explorare Profundă a Arhitecturii Microservicii

  • Principii de proiectare a microserviciilor
  • Decompunerea aplicațiilor monolitice în microservicii
  • Modele de comunicare și descoperirea serviciilor

Containerizare cu Docker

  • Tehnici avansate de containerizare
  • Construirea de imagini Docker optimizate pentru microservicii
  • Considerații privind rețeaua și stocarea containerelor

Ecosistemul și Arhitectura Kubernetes

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

Deployarea Microserviciilor pe Kubernetes

  • Strategii de deployare pentru microservicii
  • Gestionarea deployării serviciilor cu Helm charts
  • Practici de deployare continuă într-un mediu Kubernetes

Observabilitate și Monitorizare în Microservicii

  • Implementarea înregistrărilor, monitorizării și alertării pentru microservicii
  • Instrumente și platforme pentru observabilitate într-un ecosistem Kubernetes
  • Analiza metricilor și a jurnalelor pentru menținerea sănătății sistemului

Scalare și Optimizare a Performanței

  • Strategii de scalare orizontală și verticală
  • Auto-scalarea serviciilor în funcție de încărcare
  • Optimizarea performanței și a resurselor

Inginerie de Reziliență și Fiabilitate

  • Proiectare pentru eșec: modele de reziliență în microservicii
  • Implementarea verificărilor de sănătate, întrerupătoarelor de circuit și limitării ratei
  • Strategii de recuperare la dezastre și disponibilitate ridicată

Considerații de Securitate pentru Microservicii și Kubernetes

  • Securizarea comunicărilor microserviciilor
  • Caracteristici și cele mai bune practici de securitate Kubernetes
  • Implementarea rețelelor de servicii pentru o securitate sporită

Proiect Practic

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

Rezumat și Pași Următori

Cerințe

  • Înțelegerea conceptelor de containerizare și orchestratie
  • Experiență cu Docker și operațiuni de bază în Kubernetes
  • Cunoașterea arhitecturii de cloud computing și microservicii

Publicul țintă

  • Ingineri de platformă
  • Profesioniști DevOps
  • Arhitecți software
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite