Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Arhitectura Microservicii
- Ce sunt microserviciile?
- Arhitectură monolitică vs. microservicii
- Beneficii și provocări ale microserviciilor
- Cazuri de utilizare din lumea reală a microserviciilor
Începutul cu Spring Boot
- Introducere în Spring Boot și avantajele sale
- Configurarea unui microserviciu Spring Boot
- Crearea API-urilor RESTful cu Spring Boot
Construirea și Gestionarea Microserviciilor
- Proiectarea microserviciilor: Domain-Driven Design (DDD)
- Implementarea comunicării între servicii
- Utilizarea REST și gRPC pentru comunicarea între servicii
- Gestionarea mesajelor asincrone cu Kafka/RabbitMQ
Descoperirea Serviciilor și Gestionarea Configurărilor
- Introducere în Spring Cloud
- Configurarea Eureka pentru descoperirea serviciilor
- Utilizarea Spring Cloud Config pentru gestionarea centralizată a configurațiilor
Gateway API și Echilibrarea Sarcinii
- Introducere în modelul Gateway API
- Utilizarea Spring Cloud Gateway sau Zuul
- Implementarea echilibrării sarcinii cu Ribbon
Securizarea Microserviciilor
- Introducere în securitatea microserviciilor
- Implementarea autentificării și autorizării cu OAuth2
- Securizarea API-urilor REST cu JWT
Monitorizarea și Logging
- Configurarea logging-ului centralizat cu stiva ELK
- Utilizarea Micrometer pentru monitorizarea microserviciilor
- Urmărirea distribuită cu Spring Cloud Sleuth și Zipkin
Implementarea Microserviciilor cu Docker și Kubernetes
- Containerizarea microserviciilor cu Docker
- Implementarea microserviciilor pe Kubernetes
- Gestionarea scalării și orchestrei
Rezumat și Pași Următori
Cerințe
- Experiență în programarea de bază Java
- Înțelegere de bază a API-urilor RESTful și a comunicării HTTP
- Cunoaștere a bazelor de date și a SQL
Publicul țintă
- Dezvoltatori Java care trec la arhitectura microservicii
- Ingineri software care construiesc aplicații scalabile și distribuite
- Profesioniști DevOps care lucrează cu implementarea microserviciilor
21 Ore
Mărturii (2)
interacție prin exerciții și, de asemenea, prin împărtășirea proiectelor
Claudiu - MSG system
Curs - Advanced Spring Boot
Tradus de catre o masina
Practicile
Ivan - si
Curs - Spring Cloud for Microservices
Tradus de catre o masina