Intrati in legatura

Schița de curs

Înțelegerea Microserviciilor

  • Ce sunt microserviciile?
  • Beneficii și provocări cheie ale microserviciilor
  • Arhitecturi monolitice vs. microservicii

Proiectarea Sistemelor de Microservicii

  • Principii ale arhitecturii de microservicii
  • Definirea limitelor serviciilor
  • Comunicația între servicii

Designul Serviciilor

  • API-uri RESTful și contracte de servicii
  • Strategii de versionare a serviciilor
  • Partiționarea și stocarea datelor pentru microservicii

Event Sourcing

  • Înțelegerea conceptelor de event sourcing
  • Beneficii și cazuri de utilizare pentru event sourcing
  • Implementarea arhitecturilor bazate pe evenimente

CQRS (Command Query Responsibility Segregation)

  • Introducere în CQRS
  • Când să folosești CQRS
  • Implementarea CQRS în sistemele de microservicii

Alte Modele de Design pentru Arhitecturile Bazate pe Microservicii

  • Registrul și descoperirea serviciilor
  • Service mesh și gateway-uri API
  • Modele de reziliență (de exemplu, Circuit Breaker, Bulkhead)

Designul și Operațiunile Sistemului

  • Monitorizarea și logarea în microservicii
  • Containerizare și orchestratie (de exemplu, Docker, Kubernetes)
  • Considerații de securitate pentru microservicii

Adoptarea Microserviciilor

  • Evaluarea pregătirii organizaționale pentru microservicii
  • Pași pentru migrarea de la monolit la microservicii
  • Gestionarea provocărilor culturale și tehnice

Rezumat și Pași Următori

Cerințe

  • Experiență anterioară în programare

Publicul țintă

  • Dezvoltatori de software
  • Arhitecți de sistem
  • Profesioniști DevOps
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite