Schița de curs
Arhitectura Microserviciilor
- Principii fundamentale ale microserviciilor
- Componente de bază și proiectare de servicii
- Modele comune de microservicii
- Strategii de comunicare între servicii
- Gestionarea tranzacțiilor distribuite în microservicii
- Considerații de securitate în arhitectura microserviciilor
- Orchestrare și descoperire de servicii
- Containerizarea microserviciilor
- Monitorizare și observabilitate a microserviciilor
- Introducere în Serverless și Event Sourcing
Arhitectura Aplicațiilor Bazate pe Containere
- Introducere în conceptele de containerizare
- Lucrul cu Docker: crearea și gestionarea containerelor
- Principii de proiectare pentru aplicații containerizate
- Fundamentele Kubernetes și orchestrării containerelor
- Rețele în medii containerizate
- Cele mai bune practici de securitate pentru containere
- Utilizarea Service Mesh pentru comunicarea microserviciilor
- Strategii de echilibrare a sarcinii și scalare
- Urmărirea distribuită și colectarea de metrici
- Infrastructură ca Cod (IaC) pentru implementarea containerelor
- Configurarea unei platforme de implementare a containerelor
Implementare CI/CD
- Concepte cheie ale pipeline-urilor CI/CD
- Unelte și tehnologii pentru automatizarea CI/CD
- Automatizarea construcțiilor și a versiunilor
- Strategii de testare automată în CI/CD
- Automatizarea implementării și strategii de lansare
- Utilizarea Infrastructurii ca Cod (IaC) în implementări
- Modele de implementare: Blue-Green, Canary și Rolling updates
- Integrarea securității în DevOps (DevSecOps)
ABC (Cele mai bune practici avansate și considerații)
- Cele mai bune practici pentru arhitectura rezilientă
- Optimizarea performanței și considerații de scalabilitate
- Planificarea recuperării în caz de dezastre pentru microservicii și containere
Rezumat și următorii pași
Cerințe
- Cunoștințe de bază despre dezvoltarea de software
- Înțelegerea conceptelor de cloud computing
- Familiaritate cu utilizarea liniei de comandă Linux
Publicul țintă
- Dezvoltatori de software
- Ingineri DevOps
- Arhitecți de cloud
- Administratori de sisteme
Mărturii (5)
Deschidător și cu practică intensivă.
Balavignesh Elumalai - Scottish Power
Curs - SonarQube for DevOps
Tradus de catre o masina
Formatorul are o experiență profundă și este foarte bine narrat într-adevăr. Adâncimea cunoștințelor și pasiunea pentru predare sunt foarte apreciate.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curs - Jenkins 2: Building CI/CD Pipelines
Tradus de catre o masina
Instrutorul a fost foarte bine organizat. El a explicat despre toate instrumentele necesare pentru instruire la început. Instrutorul a clarificat cu bucurie toate îndoielile și s-au discutat cazuri practice.
Vivek Verma - Global Knowledge Network Training Ltd
Curs - DevOps Practical Implementation and Tools
Tradus de catre o masina
Foarte detaliat, formatorul cunoaște subiectul foarte bine și a acoperit multe teme
Gabriel Kelly Navarro - Opswerks
Curs - Advanced Spinnaker
Tradus de catre o masina
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
Curs - Jenkins: Continuous integration for Agile development
Tradus de catre o masina