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 Microservicii & Spring Cloud
- Arhitectura Monolitică vs Microservicii
- Concepte de bază ale Microserviciilor
- Introducere în Spring Boot & Spring Cloud
- Construirea unui Microserviciu RESTful Simplu cu Spring Boot
- Laborator Practic: Implementarea unui Microserviciu de Bază
Descoperirea Serviciilor & Gestionarea Configurării
- Înregistrarea și Descoperirea Serviciilor folosind Eureka
- Gestionarea Balanței de Sarcină cu Ribbon
- Configurare Centralizată cu Spring Cloud Config
- Gateway API cu Spring Cloud Gateway
- Laborator Practic: Implementarea Gateway-ului API și Descoperirii Serviciilor
Comunicație & Reziliență
- Comunicație Între Servicii folosind Feign Clients
- Implementarea Circuit Breaker cu Resilience4J
- Gestionarea Defecțiunilor și Mecanismele de Rezervă
- Urmărire Distribuită cu Spring Cloud Sleuth & Zipkin
- Laborator Practic: Configurarea Rezilienței Serviciilor
Containerizarea Microserviciilor cu Docker
- Introducere în Containere și Docker
- Containerizarea unei Aplicații Spring Boot
- Crearea Aplicațiilor Multi-Container cu Docker Compose
- Gestionarea Microserviciilor cu Rețele Docker
- Laborator Practic: Implementarea Microserviciilor cu Docker Compose
Monitorizare, Logging și Securitate
- Monitorizarea Microserviciilor cu Spring Boot Actuator
- Logging Centralizat folosind ELK Stack (Elasticsearch, Logstash, Kibana)
- Practici de Securitate pentru Microservicii
- Configurarea Autentificării și Autorizării
- Laborator Practic: Configurarea Securității și Monitorizării
Scalabilitate și Orchestrare cu Kubernetes
- Introducere în Kubernetes și Orchestrarea Containerelor
- Implementarea Microserviciilor în Kubernetes
- Scalabilitate și Gestionare a Microserviciilor în Producție
- Balanța de Sarcină și Auto-Scalabilitate
- Laborator Practic: Implementarea Microserviciilor pe Kubernetes
Modele Avansate de Microservicii
- Arhitectura Bazată pe Evenimente cu Kafka
- Service Mesh cu Istio
- Tranzacții Distribuite și Modelul Saga
- Pipeline-uri CI/CD pentru Microservicii
- Laborator Practic: Implementarea Modelelor Avansate de Microservicii
Proiect Final și Bune Practici
- Construirea unui Sistem Complet de Microservicii
- Depanarea și Rezolvarea Problemelor Comune
- Strategii de Optimizare a Performanței
- Bune Practici pentru Implementări în Producție
- Întrebări și Răspunsuri și Încheiere Finală
Rezumat și Următorii Pași
Cerințe
- Înțelegerea arhitecturii microserviciilor
- Experiență cu Java și Spring Boot
- Cunoștințe de bază despre API-uri REST și containere
Publicul Țintă
- Dezvoltatori de Software
- Ingineri DevOps
- Arhitecți Cloud
- Administratori de Sisteme
35 Ore
Mărturii (1)
Formarea a îndeplinit așteptările prin explicațiile clare, exemplele din lumea reală și laboratoarele practice care au făcut temele complexe ușor de înțeles. A oferit insight-uri valoroase cu privire la orchestrarea contaiнерelor, securitatea, scalabilitatea și multe alte subiecte avansate.
Anna Wyszomirska-Szmyd - Akamai
Curs - Docker and Kubernetes advanced
Tradus de catre o masina