Intrati in legatura

Schița de curs

Introducere în Ingineria de Platformă

  • Perspectiva dezvoltatorului asupra ingineriei de platformă
  • Înțelegerea beneficiilor pentru echipele de dezvoltare
  • Alinierea ingineriei de platformă cu obiectivele de dezvoltare

Platforme de Self-Service pentru Dezvoltatori

  • Principii ale resurselor de self-service și la cerere
  • Utilizarea platformelor interne pentru dezvoltare și testare
  • Exercițiu practic: Configurarea unui mediu de testare de self-service

Automatizare în Dezvoltare

  • Automatizarea sarcinilor repetitive în procesul de dezvoltare
  • Integrare Continuă (CI) și Implementare Continuă (CD) pentru dezvoltatori
  • Exercițiu practic: Crearea de pipeline-uri automate de build și implementare

Utilizarea Microserviciilor și Containerelor

  • Introducere în arhitectura microserviciilor
  • Containerizare cu Docker și orchestrere cu Kubernetes
  • Exercițiu practic: Containerizarea unei aplicații și implementarea pe Kubernetes

Monitorizare și Observabilitate

  • Instrumente și practici pentru monitorizarea sănătății aplicațiilor
  • Implementarea observabilității în dezvoltare
  • Exercițiu practic: Integrarea instrumentelor de monitorizare în fluxul de lucru de dezvoltare

Securitate și Conformitate pentru Echipele de Dezvoltare

  • Încorporarea practicilor de securitate în ciclul de viață al dezvoltării
  • Asigurarea conformității cu verificări automate
  • Exercițiu practic: Aplicarea instrumentelor de scanare și conformitate în CI/CD

Colaborare și Comunicare

  • Bune practici pentru colaborarea în echipă folosind instrumente de platformă
  • Comunicare eficientă în dezvoltarea centrată pe platformă
  • Exercițiu practic: Gestionarea proiectelor collaborative cu instrumente de platformă

Lucru la Proiect

  • Dezvoltarea unui mini-proiect folosind principiile ingineriei de platformă
  • Încorporarea automatizării, monitorizării și securității
  • Sesiune de feedback și evaluare colegială

Rezumat și Următorii Pași

Cerințe

  • O înțelegere a ciclului de viață al dezvoltării software (SDLC)
  • Experiență cu sisteme de control al versiunilor (de ex., Git)
  • Familiaritate cu conceptele de bază ale containerizării

Publicul țintă

  • Dezvoltatori software
  • Membri ai echipelor de dezvoltare
  • Practicieni DevOps
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite