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?
- Arhitectura 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
- Folosirea 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
- Folosirea Spring Cloud Config pentru gestionarea centralizată a configurațiilor
Gateway API și Echilibrarea Sarcinii
- Introducere în modelul Gateway API
- Folosirea 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 Jurnalizarea
- Configurarea jurnalizării centralizate cu stiva ELK
- Folosirea 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 orchestrării
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
- Familiaritate cu bazele de date și 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