Punteggio:
Il libro offre un esame completo di Spring Cloud Microservices, fornendo preziosi esempi di codice e spiegazioni. Tuttavia, presenta notevoli inconvenienti, tra cui informazioni obsolete, problemi di compatibilità del codice e mancanza di esercizi pratici.
Vantaggi:⬤ Copertura approfondita di Spring Cloud Microservices, preziosi esempi di codice che fungono da riferimento, spiegazioni chiare dei concetti, aggiornamento con Spring Boot
⬤ 1 e JDK 12, integrazione riuscita con Docker e Kubernetes ed esempi di alta qualità.
⬤ Gli esempi di codice spesso non si compilano o non funzionano correttamente, in particolare con le nuove versioni di Docker
⬤ manca la pratica pratica (più uno stile di panoramica)
⬤ può essere troppo complesso per i principianti
⬤ alcuni contenuti sono obsoleti
⬤ e c'è una tendenza all'eccessiva verbosità negli esempi senza una sufficiente profondità concettuale.
(basato su 17 recensioni dei lettori)
Hands-On Microservices with Spring Boot and Spring Cloud
Applicare modelli di microservizi per costruire sistemi distribuiti resilienti e scalabili.
Caratteristiche principali:
⬤ Comprendere le sfide della costruzione di paesaggi di microservizi su larga scala.
⬤ Costruire microservizi cloud-nativi pronti per la produzione con questa guida completa.
⬤ Scoprire come ottenere il meglio da Spring Cloud, Kubernetes e Istio se usati insieme.
Descrizione del libro:
L'architettura a microservizi consente agli sviluppatori di costruire e mantenere le applicazioni con facilità e le aziende la stanno rapidamente adottando per costruire software utilizzando Spring Boot come framework predefinito. In questo libro imparerete a costruire e distribuire in modo efficiente i microservizi utilizzando Spring Boot.
Questo libro sui microservizi vi condurrà attraverso approcci collaudati alla costruzione di sistemi distribuiti e all'implementazione dell'architettura a microservizi nella vostra organizzazione. Partendo da una serie di semplici microservizi cooperanti sviluppati con Spring Boot, imparerete come aggiungere funzionalità come la persistenza, rendere i vostri microservizi reattivi e descrivere le loro API utilizzando Swagger/OpenAPI. Man mano che si avanza, si comprende come aggiungere diversi servizi di Spring Cloud al proprio sistema di microservizi. Il libro mostra anche come distribuire i microservizi utilizzando Kubernetes e gestirli con Istio per migliorare la sicurezza e la gestione del traffico. Infine, esplorerete la gestione centralizzata dei log usando lo stack EFK e monitorerete i microservizi usando Prometheus e Grafana.
Alla fine di questo libro, sarete in grado di 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.0/OIDC e Spring Security per proteggere le API pubbliche.
⬤ Implementare Docker per colmare il divario tra sviluppo, test e produzione.
⬤ Distribuire e gestire microservizi utilizzando Kubernetes.
⬤ Applicare Istio per migliorare la sicurezza, l'osservabilità e la gestione del traffico.
A chi è rivolto questo libro:
Questo libro si rivolge agli sviluppatori e agli architetti Java e Spring che vogliono imparare a scomporre i loro monoliti esistenti in microservizi e a distribuirli on-premises o nel cloud utilizzando Kubernetes come orchestratore di container e Istio come service Mesh. Per iniziare questo libro non è richiesta alcuna familiarità con l'architettura a microservizi.
© 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)