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
A fost dinamic și foarte practic, în plus la faptul că ne a fost furnizată o mașină virtuală prin intermediul unei adrese URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Curs - Spring Cloud for Microservices
Tradus de catre o masina
Exemple practice și discuții deschise
Nenad Terzic - Pejsejf B"lgaria EOOD
Curs - Building Microservices with Spring Cloud and Netflix OSS
Tradus de catre o masina
Cursul a fost excelent. Trainer-ul nostru, Andreas, era foarte pregătit și a răspuns la toate întrebările noastre. De asemenea, ne-a ajutat atunci când am avut probleme și a explicat cu detalii când era necesar. Cel mai bun curs la care am participat vreodată.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Curs - Microservices with Spring Cloud and Kafka
Tradus de catre o masina