Udemy – Java Microservices con Spring Boot, Spring Cloud e AWS (Update 10-2024) – Ita

Impariamo a creare e configurare un ecosistema di micro servizi utilizzando il Java, il Framework Spring e AWS.

Benvenuti nel corso “Java Microservices con Spring Boot, Spring Cloud e AWS”

L’obiettivo di questo corso è quello di fornire una chiara e pratica introduzione all’approccio di sviluppo delle moderne applicazioni web basato sulla realizzazione di ecosistemi di micro servizi (microservices) utilizzando il linguaggio Java, il Framework Spring Boot e Spring Cloud.

Al termine di questo corso, lo studente avrà un chiara e solida conoscenza dei seguenti argomenti:
– Che cosa è l’architettura e micro servizi, come realizzarla e quando utilizzarla
– Creazione da zero di un piccolo ecosistema di micro servizi utilizzando il linguaggio Java con il framework Spring Boot 2
– Utilizzare l’approccio TDD (Test Driven Development) per la creazione dei micro servizi basandosi sugli unit test
– Creare gli Unit Test usando il JUNIT 4 e 5
– Documentare i micro servizi utilizzando lo Swagger
– Utilizzare la Cache per migliorare le prestazioni dei micro servizi
– Proteggere i micro servizi utilizzando il JWT (Json Web Token)
– Configurare micro servizi utilizzando il formato yaml (yml) nei file di configurazione
– Attivare e configurare l’SSL e i Log
– Capire come attivare e configurare l’Actuator
– Creare e configurare lo Spring Cloud Config
– Usare repository GIT locali e remote utilizzando il GITHUB
– Creare e configurare lo Spring Cloud Bus con l’uso del RabbitMQ
– Gestire l’interazione sincrona dei micro servizi con l’uso dell’Open Feign
– Bilanciare il carico con il Load Balancer Ribbon
– Creare e configurare l’Eureka Server
– Creare e configurare l’Api Gateway ZUUL
– Centralizzare la sicurezza JWT sullo ZUUL
– Garantire la resilienza di micro servizi con l’Histrix
– Attivare e configurare il Tracing Distribuito con lo Sleuth e lo Zipkin
– Creare configurazioni avanzate dell’Eureka, e del Config Server
– Creare e configurare l’interazione asincrona con l’uso del RabbitMQ
– Configurare l’interazione fra il front end (Angular) e l’ecosistema di micro servizi
– Eseguire il deploy e la configurazione di web api e web app nell’infrastruttura cloud AWS

e tanto altro ancora…

Link Download:

Download