Architettura a Microservizi
Progetta e costruisci applicazioni come una raccolta di servizi a basso accoppiamento e distribuibili in modo indipendente. Impara la comunicazione tra servizi, la gestione dei dati e le strategie di deployment per i microservizi.
11 courses
Padroneggia i fondamenti delle applicazioni Java distribuite creando, proteggendo e distribuendo microservizi resilienti con Spring Boot, Spring Cloud e Docker.
Impara a progettare e creare sistemi distribuiti scalabili passando da strutture monolitiche ad architetture di microservizi utilizzando Spring Boot e Spring Cloud.
Impara a progettare, sviluppare e connettere sistemi distribuiti resilienti utilizzando Spring Boot e Spring Cloud attraverso spiegazioni chiare ed esercizi scritti strutturati.
Impara a progettare servizi scalabili e indipendenti allineando l'architettura software con gli obiettivi aziendali utilizzando modelli comprovati basati sul dominio.
Scopri come progettare, sviluppare e connettere servizi Java indipendenti utilizzando moderni modelli nativi del cloud e architettura basata sugli eventi.
Crea sistemi distribuiti scalabili passando da architetture monolitiche a microservizi resilienti utilizzando i moderni componenti Spring Cloud.
Crea e scala un'applicazione di e-commerce distribuita utilizzando Node.js e React mentre padroneggi microservizi, Docker e Kubernetes.
Impara a passare dal codice monolitico ai sistemi distribuiti padroneggiando lo slicing del programma, la comunicazione dei servizi e i moderni modelli architettonici.
Padroneggia l'architettura delle applicazioni Java scalabili imparando i microservizi, l'integrazione NoSQL e le tecniche di monitoraggio avanzate.
Impara a progettare e implementare modelli di coerenza dei dati affidabili in architetture di microservizi, concentrandoti su un esempio di sistema di ordinazione.
Impara a tracciare, monitorare e debuggare architetture di microservizi complesse implementando il distributed tracing utilizzando Kotlin, Docker e OpenTelemetry.