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)
pregătirea tehnică a cadrelor didactice
Giorgio - Asystel-BDF S.p.A.
Curs - Creating a Service Mesh with Istio and Kubernetes
Tradus de catre o masina
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Curs - Spring Cloud for Microservices
Practical examples, and open disussions
Nenad Terzic - Пейсейф България ЕООД
Curs - Building Microservices with Spring Cloud and Netflix OSS
The course was excellent. Our trainer Andreas was very prepared and answered all the questions that we asked. Also he helped us when we have troubles and explained in details when needed. The best course that i have ever been part of.