Microservizi con Spring Boot e Spring Cloud - Seconda edizione: Costruire microservizi resilienti e scalabili utilizzando Spring Cloud, Istio e Kubernetes

Punteggio:   (4,4 su 5)

Microservizi con Spring Boot e Spring Cloud - Seconda edizione: Costruire microservizi resilienti e scalabili utilizzando Spring Cloud, Istio e Kubernetes (Magnus Larsson)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato per il suo approccio pratico e pratico allo sviluppo di microservizi, in particolare con Spring Boot, Kubernetes e Service Mesh. I lettori hanno apprezzato gli aggiornamenti della seconda edizione e le spiegazioni efficaci di argomenti complessi. Sebbene molti l'abbiano trovato prezioso per le applicazioni del mondo reale, ci sono critiche riguardanti la mancanza di spiegazioni astratte più ampie e alcune risorse di riferimento mancanti.

Vantaggi:

Approccio pratico e pratico alla costruzione e all'esecuzione di microservizi.
Copre un'ampia gamma di tecnologie, tra cui Spring Boot, Docker, Kubernetes e Istio.
I contenuti aggiornati della seconda edizione migliorano le conoscenze.
Istruzioni dettagliate per vari sistemi operativi.
Vengono forniti buoni esempi e buone pratiche da parte dell'autore.
Ottima risorsa sia per i principianti che per gli sviluppatori esperti.

Svantaggi:

Alcuni lettori l'hanno trovato troppo pesante dal punto di vista del codice, con pochi diagrammi o spiegazioni astratte.
Alcune risorse di riferimento potrebbero non essere più disponibili.
Alcuni avrebbero voluto una trattazione più completa della distribuzione nel cloud e degli strumenti DevOps.
La curva di apprendimento iniziale può essere ripida a causa della complessità dell'argomento.

(basato su 15 recensioni dei lettori)

Titolo originale:

Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes

Contenuto del libro:

Una guida passo passo per creare e distribuire applicazioni basate su microservizi di qualità di produzione.

Caratteristiche principali:

⬤ Costruire microservizi cloud-nativi pronti per la produzione con questa guida completamente aggiornata.

⬤ Comprendere le sfide della costruzione di architetture di microservizi su larga scala.

⬤ Imparare a sfruttare al meglio Spring Cloud, Kubernetes e Istio in combinazione.

Descrizione del libro:

Con questo libro imparerete a costruire e distribuire in modo efficiente i microservizi. Questa nuova edizione è stata aggiornata alle versioni più recenti di Spring, Java, Kubernetes e Istio, dimostrando una gestione più rapida e semplice di Spring Boot, dei cluster Kubernetes locali e dell'installazione di Istio. L'ambito di applicazione è stato ampliato e comprende la compilazione nativa di microservizi basati su Spring, il supporto per Windows e Mac e un'introduzione a Helm 3 per il packaging e il deployment. Un capitolo rinnovato sulla sicurezza segue ora le specifiche OAuth 2.1 e fa uso del nuovo Spring Authorization Server del team Spring.

Partendo da un insieme di semplici microservizi cooperanti, aggiungerete persistenza e resilienza, renderete i vostri microservizi reattivi e documenterete le loro API utilizzando Swagger/OpenAPI.

Capirete come vengono applicati i design pattern fondamentali per aggiungere funzionalità importanti, come la scoperta dei servizi con Netflix Eureka e gli edge server con Spring Cloud Gateway. Imparerete a distribuire i vostri microservizi utilizzando Kubernetes e adottando Istio. Esplorerete la gestione centralizzata dei log usando lo stack Elasticsearch, Fluentd e Kibana (EFK) e monitorerete i microservizi usando Prometheus e Grafana.

Alla fine di questo libro, sarete sicuri di poter costruire microservizi scalabili e robusti utilizzando Spring Boot e Spring Cloud.

Che cosa imparerete:

⬤ Costruire microservizi reattivi utilizzando Spring Boot.

⬤ Sviluppare microservizi resilienti e scalabili utilizzando Spring Cloud.

⬤ Utilizzare OAuth 2.1/OIDC e Spring Security per proteggere le API pubbliche.

⬤ Implementare Docker per colmare il divario tra sviluppo, test e produzione.

⬤ Distribuire e gestire microservizi con Kubernetes.

⬤ Applicare Istio per migliorare la sicurezza, l'osservabilità e la gestione del traffico.

⬤ Scrivere ed eseguire test manuali e automatici dei microservizi con JUnit, testcontainer, Gradle e bash.

Per chi è questo libro:

Questo libro si rivolge agli sviluppatori e agli architetti Java e Spring che desiderano imparare a costruire paesaggi di microservizi da zero e a distribuirli sia on-premises che nel cloud, utilizzando Kubernetes come orchestratore di container e Istio come service mesh.

Per iniziare questo libro non è necessaria alcuna familiarità con l'architettura a microservizi.

Altre informazioni sul libro:

ISBN:9781801072977
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Microservizi pratici con Spring Boot e Spring Cloud - Hands-On Microservices with Spring Boot and...
Applicare modelli di microservizi per costruire...
Microservizi pratici con Spring Boot e Spring Cloud - Hands-On Microservices with Spring Boot and Spring Cloud
Microservizi con Spring Boot e Spring Cloud - Seconda edizione: Costruire microservizi resilienti e...
Una guida passo passo per creare e distribuire...
Microservizi con Spring Boot e Spring Cloud - Seconda edizione: Costruire microservizi resilienti e scalabili utilizzando Spring Cloud, Istio e Kubernetes - Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
Microservizi con Spring Boot 3 e Spring Cloud - Terza edizione: Costruire microservizi resilienti e...
Crea e distribuisci applicazioni basate su...
Microservizi con Spring Boot 3 e Spring Cloud - Terza edizione: Costruire microservizi resilienti e scalabili utilizzando Spring Cloud, Istio e Kubernete - Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernete

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)