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
Mărturii (4)
Atenția formatorului. A luat în considerare întrebările adresate și a răspuns la ele a doua zi.
Erwan - SNCF Connect & Tech
Curs - Axon Framework
Tradus de catre o masina
The practices
Iván - si
Curs - Spring Cloud for Microservices
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Curs - Microservices with Spring Cloud and Kafka
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.