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)
Lățimea temelor abordate a fost considerabilă și formatorul a încercat să le facă dreptate.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
Tradus de catre o masina
Mi-a plăcut ritmul său de instruire, era optim.
Edwards Mukasa - AFRINIC Ltd.
Curs - Microservices with Spring Cloud and Kafka
Tradus de catre o masina