Modelli nativi per il cloud: Progettare software tollerante al cambiamento

Punteggio:   (4,2 su 5)

Modelli nativi per il cloud: Progettare software tollerante al cambiamento (Cornelia Davis)

Recensioni dei lettori

Riepilogo:

Nel complesso, “Cloud Native Patterns” di Cornelia Davis riceve recensioni contrastanti da parte dei lettori: molti ne lodano la profondità tecnica e la chiarezza, mentre altri ne criticano la verbosità e l'accessibilità. Il libro è riconosciuto come una risorsa preziosa per la comprensione delle architetture e dei pattern cloud-native, ma alcuni lo trovano inutilmente prolisso e difficile da navigare, in particolare per chi non ha già familiarità con alcune tecnologie.

Vantaggi:

Alto valore tecnico con discussioni sostanziali sulle applicazioni cloud-native.
Stile di scrittura chiaro e coinvolgente.
Buona copertura dei moderni concetti di architettura cloud.
Fornisce una pletora di informazioni ed esempi che lo rendono un solido riferimento per i professionisti.
Include esempi pratici e illustrazioni che aiutano la comprensione.

Svantaggi:

Alcuni lettori trovano il libro eccessivamente prolisso, con una mancanza di spiegazioni concise.
Il contenuto di alto livello può essere troppo elementare per i lettori avanzati.
Gli esempi di codice Java possono essere difficili per chi non ha familiarità con il linguaggio.
La mancanza di esercizi pratici e alcuni errori tecnici frustrano i lettori.
Presenta problemi di formattazione, come grafici di difficile lettura e testo piccolo.

(basato su 18 recensioni dei lettori)

Titolo originale:

Cloud Native Patterns: Designing Change-Tolerant Software

Contenuto del libro:

Sommario

Cloud Native Patterns è la guida allo sviluppo di applicazioni solide che prosperano nel mondo dinamico, distribuito e virtuale del cloud. Questo libro presenta un modello mentale per le applicazioni cloud-native, insieme ai pattern, alle pratiche e agli strumenti che le contraddistinguono.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia

Le piattaforme cloud promettono il Santo Graal: tempi di inattività prossimi allo zero, scalabilità infinita, cicli di feedback brevi, tolleranza ai guasti e controllo dei costi. Ma come ci si arriva? Applicando i progetti cloudnative, gli sviluppatori possono costruire applicazioni distribuite su scala web, resilienti e facilmente adattabili, in grado di gestire un traffico massiccio di utenti e carichi di dati. Imparate questi modelli e pratiche fondamentali e sarete pronti a prosperare nel mondo dinamico, distribuito e virtuale del cloud.

Informazioni sul libro

Con 25 anni di esperienza alle spalle, Cornelia Davis insegna le pratiche e i modelli che distinguono le applicazioni cloud-native. Con esempi realistici e consigli di esperti per lavorare con app, dati, servizi, routing e altro ancora, vi mostra come progettare e costruire software che funzionino in modo eccellente sulle moderne piattaforme cloud. Man mano che leggerete, comincerete ad apprezzare che il cloud-native computing riguarda più il come e il perché che il dove.

Che cosa c'è dentro?

⬤ Il ciclo di vita delle applicazioni cloud-native.

⬤ Gestione della configurazione su scala cloud.

⬤ Gli aggiornamenti a tempo zero, i servizi in versione e le distribuzioni parallele.

⬤ Rilevamento dei servizi e instradamento dinamico.

⬤ Gestione delle interazioni tra i servizi, compresi i tentativi e gli interruttori.

Informazioni sul lettore

Richiede competenze di base nella progettazione di software e la capacità di leggere Java o un linguaggio simile.

Informazioni sull'autore

Cornelia Davis è vicepresidente del settore tecnologico di Pivotal Software. Insegnante nel cuore, ha trascorso gli ultimi 25 anni a creare buon software e grandi sviluppatori di software.

Indice dei contenuti

PARTE 1 - IL CONTESTO CLOUD-NATIVE.

⬤ Continuate a usare questa parola: Definizione di “cloud-nativo”.

⬤ L'esecuzione di applicazioni cloud-native in produzione.

⬤ La piattaforma per il software cloud-nativo.

PARTE 2 - MODELLI CLOUD-NATIVE.

⬤ Microservizi guidati dagli eventi: Non è solo richiesta/risposta.

⬤ Ridondanza delle applicazioni: Scale-out e statelessness.

⬤ Configurazione delle applicazioni: Non solo variabili d'ambiente.

⬤ Il ciclo di vita dell'applicazione: Gestione dei cambiamenti costanti.

⬤ Accesso alle applicazioni: servizi, routing e service discovery.

⬤ Ridondanza dell'interazione: Ripetizioni e altri cicli di controllo.

⬤ Servizi di fronting: Interruttori e gateway API.

⬤ Risoluzione dei problemi: Trovare l'ago nel pagliaio.

⬤ Dati cloud-nativi: Rompere il monolite dei dati.

Altre informazioni sul libro:

ISBN:9781617294297
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:400

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Modelli nativi per il cloud: Progettare software tollerante al cambiamento - Cloud Native Patterns:...
Sommario Cloud Native Patterns è la guida allo...
Modelli nativi per il cloud: Progettare software tollerante al cambiamento - Cloud Native Patterns: Designing Change-Tolerant Software

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)