Schița de curs

Introducere

  • Prezentare generală asupra arhitecturii microserviciilor
  • Înțelegerea elementelor fundamentale ale microserviciilor

clădire Microservices

  • Dezvoltarea unei aplicații de 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
  • Database management și modelare
  • Utilizarea strategiilor și opțiunilor de autentificare

Testare izolata Microservices

  • Înțelegerea arhitecturii de testare
  • Se testează intrarea nevalidă
  • Schimbarea mediului Node în timpul testelor
  • Testarea funcționalității de conectare și deconectare
  • Probleme cu cookie-urile în timpul testării
  • Testarea cererii neautorizate

Folosind NodeJS și React

  • Integrarea aplicației React redată pe server
  • Partajarea și reutilizarea codului între servicii
  • Creare-citire-actualizare-distruge configurarea serverului
  • Folosind serverul de streaming NATS
  • Conectarea NATS în mediul NodeJS
  • Gestionarea clientului NATS
  • Folosind replicarea 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 lucru de dezvoltare
  • Lucrul cu Git
  • Executarea testelor
  • Opțiuni de implementare

Rezumat și pașii următori

Cerințe

    Cunoștințe de bază pentru JavaScript și React Familiarizare cu utilizarea liniei de comandă

Public

    Dezvoltatori
 21 ore

Numărul de participanți



Pret per participant

Mărturii (1)

Cursuri înrudite

Categorii înrudite