Guida pratica alla consegna continua

Punteggio:   (3,7 su 5)

Guida pratica alla consegna continua (Eberhard Wolff)

Recensioni dei lettori

Riepilogo:

Il libro presenta spunti preziosi sulle pratiche e sugli strumenti DevOps, nonostante la scarsa qualità della scrittura e i contenuti poco approfonditi. Pur avendo notevoli punti di forza nella trattazione di argomenti specifici di DevOps, potrebbe trarre vantaggio da un editing migliore.

Vantaggi:

Copre in modo complementare una serie di importanti argomenti DevOps, come script versionati, pipeline di distribuzione, Docker, installazioni Chef e TDD. Offre buoni esempi e approfondimenti sulla sinergia tra sviluppo e operazioni.

Svantaggi:

Scritto male, con eccessivi fronzoli, indica la necessità di un editing migliore. Alcune sezioni possono risultare meno coinvolgenti a causa della qualità della scrittura.

(basato su 1 recensioni dei lettori)

Titolo originale:

A Practical Guide to Continuous Delivery

Contenuto del libro:

Utilizzando la Continuous Delivery, è possibile portare il software in produzione più rapidamente e con maggiore affidabilità. A Practical Guide to Continuous Deliveryè una guida pratica al 100% per costruire pipeline di Continuous Delivery che automatizzano i rollout, migliorano la riproducibilità e riducono drasticamente i rischi.

Eberhard Wolff introduce uno stack tecnologico collaudato di Continuous Delivery, che comprende Docker, Chef, Vagrant, Jenkins, Graphite, lo stack ELK, JBehave e Gatling. L'autore guida l'utente nell'applicazione di queste tecnologie durante le fasi di creazione, integrazione continua, test di carico, test di accettazione e monitoraggio. I progetti di esempio di Wolff, dall'inizio alla fine, offrono la base per le vostre sperimentazioni, i programmi pilota e le implementazioni complete.

A Practical Guide to Continuous Delivery è destinato a tutti coloro che vogliono introdurre la Continuous Delivery, con o senza DevOps. Per i manager, introduce i processi fondamentali, i requisiti, i vantaggi e le conseguenze tecniche. Sviluppatori, amministratori e architetti acquisiranno le competenze essenziali per implementare e gestire le pipeline e per integrare senza problemi la Continuous Delivery nelle architetture software e nelle organizzazioni IT.

⬤ Capire i problemi che la Continuous Delivery risolve e come li risolve.

⬤ Stabilire un'infrastruttura per la massima automazione del software.

⬤ Sfruttare la virtualizzazione e le soluzioni cloud Platform as a Service (PAAS).

⬤ Implementare l'automazione delle build e l'integrazione continua con Gradle, Maven e Jenkins.

⬤ Eseguire revisioni statiche del codice con SonarQube e repository per archiviare gli artefatti di compilazione.

⬤ Stabilire test di accettazione automatizzati dell'interfaccia grafica e testuali con progettazione orientata al comportamento.

⬤ Assicurare le prestazioni appropriate tramite test di capacità.

⬤ Verificare nuove funzionalità e problemi con test esplorativi.

⬤ Minimizzare il rischio durante il rollout automatizzato del software di produzione.

⬤ Raccogliere e analizzare metriche e log con Elasticsearch, Logstash, Kibana (ELK) e Graphite.

⬤ Gestire l'introduzione della Continuous Delivery nella vostra azienda.

⬤ Architettare il software per facilitare la Continuous Delivery di nuove funzionalità.

Altre informazioni sul libro:

ISBN:9780134691473
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:288

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Guida pratica alla consegna continua - A Practical Guide to Continuous Delivery
Utilizzando la Continuous Delivery, è possibile portare il...
Guida pratica alla consegna continua - A Practical Guide to Continuous Delivery

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)