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)
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