Schița de curs

Introducere

  • Prezentare generală a arhitecturii microserviciilor
  • Înțelegerea fundamentelor microserviciilor

Construirea Microserviciilor

  • Dezvoltarea unei aplicații mini-microservicii
  • Rularea serviciilor cu Docker
  • Orchestrarea serviciilor cu Kubernetes
  • Înțelegerea arhitecturii aplicațiilor multi-servicii
  • Utilizarea unui mediu bazat pe cloud pentru dezvoltarea aplicațiilor
  • Utilizarea strategiilor de normalizare
  • Gestionarea și modelarea bazei de date
  • Utilizarea strategiilor și opțiunilor de autentificare

Testarea Microserviciilor Izolate

  • Înțelegerea arhitecturii de testare
  • Testarea intrărilor invalide
  • Schimbarea mediului Node în timpul testelor
  • Testarea funcționalității de conectare și deconectare
  • Problemele cu cookie-urile în timpul testării
  • Testarea cererilor neautorizate

Utilizarea NodeJS și React

  • Integrarea unei aplicații React randată pe server
  • Partajarea și reutilizarea codului între servicii
  • Configurarea serverului create-read-update-destroy
  • Utilizarea serverului NATS streaming
  • Conectarea NATS în mediul NodeJS
  • Gestionarea clientului NATS
  • Utilizarea replicării datelor între servicii
  • Înțelegerea fluxului de evenimente
  • Gestionarea evenimentelor și a problemelor de concurență

Integrare și Livrare Continuă (CI/CD)

  • Înțelegerea fluxului de dezvoltare
  • Lucrul cu Git
  • Rularea testelor
  • Opțiuni de implementare

Rezumat și pași următori

Cerințe

  • Cunoștințe de bază despre JavaScript și React
  • Familiarizat cu utilizarea liniei de comandă

Publicul țintă

  • Dezvoltatori
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite