Automazione di DevOps con le pipeline CI/CD di GitLab: Costruire pipeline CI/CD efficienti per verificare, proteggere e distribuire il codice utilizzando esempi reali.

Punteggio:   (4,4 su 5)

Automazione di DevOps con le pipeline CI/CD di GitLab: Costruire pipeline CI/CD efficienti per verificare, proteggere e distribuire il codice utilizzando esempi reali. (Christopher Cowell)

Recensioni dei lettori

Riepilogo:

Il libro “Automating DevOps with GitLab CI/CD Pipelines” di Christopher Cowell, Nicholas Lotz e Chris Timberlake è apprezzato per l'approccio completo e strutturato alla comprensione di GitLab e dei principi DevOps. Fornisce una buona base per i principianti e offre esempi pratici e approfondimenti sulle pipeline CI/CD. Tuttavia, alcuni lettori ritengono che gran parte dei contenuti si sovrappongano alle risorse online esistenti, rendendo il libro meno prezioso per chi ha già familiarità con la documentazione di GitLab.

Vantaggi:

Eccellente organizzazione e presentazione delle informazioni.
Copertura completa dei concetti DevOps, di Git e delle funzionalità di GitLab.
Accessibile ai principianti con esempi pratici ed esercizi pratici.
Stile di scrittura coinvolgente che semplifica idee complesse.
Forte enfasi sulle best practice e sugli scenari reali.
Buona risorsa per costruire pipeline CI/CD sicure e automatizzare i flussi di lavoro.

Svantaggi:

Alcuni contenuti si sovrappongono alla documentazione online disponibile gratuitamente.
Può risultare troppo elementare per i lettori già esperti di GitLab o DevOps.
I capitoli iniziali possono assomigliare a una presentazione di GitLab.
Mancano gli approfondimenti che alcuni lettori potrebbero aspettarsi.

(basato su 12 recensioni dei lettori)

Titolo originale:

Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

Contenuto del libro:

Utilizza le pipeline CI/CD di GitLab per automatizzare e distribuire le diverse fasi del ciclo di vita dello sviluppo del software utilizzando le migliori pratiche e i metodi di risoluzione dei problemi.

Caratteristiche principali:

⬤ Sfrutta la potenza delle pipeline CI/CD di GitLab in ogni fase del ciclo di vita dello sviluppo software.

⬤ Impara come GitLab rende Git più facile da usare e più potente durante il commit e la revisione del codice.

⬤ Consolida la tua comprensione utilizzando esercitazioni pratiche e ampi esercizi di autovalutazione.

⬤ L'acquisto del libro stampato o del Kindle include un eBook gratuito in formato PDF.

Descrizione del libro:

Gli sviluppatori e gli ingegneri che si occupano di release capiscono quanto sia importante costruire, impacchettare e distribuire correttamente il codice. Garantire che il codice sia funzionalmente corretto, veloce e sicuro è un compito complesso e che richiede tempo. L'implementazione, lo sviluppo e il deployment del codice possono essere condotti in modo efficiente utilizzando le pipeline CI/CD di GitLab.

Automatizzare DevOps con le pipeline CI/CD di GitLab inizia con le basi di Git e GitLab, mostrando come eseguire il commit e la revisione del codice. Imparerete a configurare i Runner GitLab per l'esecuzione e l'autoscaling delle pipeline CI/CD e a creare e configurare le pipeline per molte fasi del ciclo di vita dello sviluppo software. Scoprirete anche dove trovare i risultati delle pipeline in GitLab e come interpretarli. Nel corso del libro, diventerete ben attrezzati per il deploy del codice in ambienti diversi, per l'avanzamento delle funzionalità delle pipeline CI/CD, come la connessione di GitLab a un cluster Kubernetes e l'utilizzo di GitLab con Terraform, per l'attivazione delle pipeline e il miglioramento delle prestazioni delle pipeline, nonché per l'utilizzo delle best practice e dei suggerimenti per la risoluzione dei problemi delle pipeline non collaborative. Esempi nel testo, casi d'uso e autovalutazioni rafforzeranno i concetti importanti di CI/CD, GitLab e Git e vi aiuteranno a prepararvi per i colloqui e gli esami di certificazione relativi a GitLab.

Alla fine di questo libro, sarete in grado di usare GitLab per costruire pipeline CI/CD che automatizzano tutti i passaggi DevOps necessari per costruire e distribuire codice sicuro e di alta qualità.

Cosa imparerete:

⬤ Apprenderete gli elementi essenziali di Git, GitLab e DevOps.

⬤ Capire come creare, visualizzare ed eseguire le pipeline CI/CD di GitLab.

⬤ Scoprire come verificare, proteggere e distribuire il codice con le pipeline CI/CD di GitLab.

⬤ Configurare e utilizzare i Runner GitLab per eseguire le pipeline CI/CD.

⬤ Esplorare le funzionalità avanzate delle pipeline CI/CD di GitLab, come i DAG e la logica condizionale.

⬤ Seguire le best practice e i metodi di risoluzione dei problemi delle pipeline CI/CD di GitLab.

⬤ Implementare i flussi di lavoro del ciclo di vita dello sviluppo software end-to-end con l'ausilio di esempi.

A chi è rivolto questo libro:

Questo libro si rivolge a ingegneri DevOps/DevSecOps, sviluppatori di applicazioni, ingegneri di rilascio, ingegneri di garanzia della qualità, ingegneri della sicurezza, SRE e sysadmin che desiderano implementare attività rapide, sicure e automatizzate del ciclo di vita dello sviluppo del software utilizzando pipeline di integrazione continua e consegna continua (CI/CD) in GitLab. Una conoscenza di base delle principali fasi del ciclo di vita dello sviluppo software e dei processi DevOps sarà utile.

Altre informazioni sul libro:

ISBN:9781803233000
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2023
Numero di pagine:348

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Automazione di DevOps con le pipeline CI/CD di GitLab: Costruire pipeline CI/CD efficienti per...
Utilizza le pipeline CI/CD di GitLab per...
Automazione di DevOps con le pipeline CI/CD di GitLab: Costruire pipeline CI/CD efficienti per verificare, proteggere e distribuire il codice utilizzando esempi reali. - Automating DevOps with GitLab CI/CD Pipelines: Build efficient CI/CD pipelines to verify, secure, and deploy your code using real-life examples

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)