Contattaci
Account Accedi
DO401

Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

Sede

Formato I formati dei corsi

Leggi le opinioni dei partecipanti. Accedi alla Red Hat Learning Community

Panoramica

Descrizione del corso

Red Hat DevOps Pipelines and Processes: Git and Test Driven Development (TDD) (DO401) è stato ideato per consentire agli sviluppatori di apprendere come creare, gestire e proteggere Jenkins e altri strumenti che supportano un'organizzazione DevOps.

Riepilogo del corso

  • Creare pipeline Jenkins dichiarative.
  • Usare pipeline condizionali e parallele.
  • Implementare strategie di rilascio che riducano al minimo il downtime e i rischi.
  • Scansionare le applicazioni per individuare vulnerabilità nella sicurezza.
  • Identificare e monitorare le metriche relative alle prestazioni delle pipeline.

Destinatari

Questo corso è destinato agli sviluppatori responsabili delle pipeline delle applicazioni e delle strategie di rilascio, che svolgono le attività riportate.

  • Configurare, installare, aggiornare e gestire i sistemi Linux applicando standard e procedure stabilite.
  • Fornire supporto operativo.
  • Gestire i sistemi per monitorare le prestazioni e la disponibilità del sistema.
  • Scrivere e adottare script per l'automazione delle attività e l'amministrazione dei sistemi.

Considerazioni sulla tecnologia

  • È richiesto l'accesso a Internet.

Programma

Introduzione a integrazione e deployment continui (CI/CD)
Descrivi i principi di DevOps e il ruolo di Jenkins.
Creazione di pipeline
Crea pipeline di base per eseguire i processi Jenkins.
Deployment di applicazioni con pipeline
Esegui il deployment di applicazioni in modo sicuro e automatico in Red Hat OpenShift Container Platform.
Implementazione della sicurezza e del monitoraggio delle pipeline
Gestisci la sicurezza e monitora le prestazioni delle pipeline.

Obiettivi

Vantaggi per l'azienda

  • Funzionalità come DevOps con Jenkins, lo sviluppo basato su test e il controllo della versione Git consentono di migliorare il time to market e la qualità del codice delle applicazioni. Ciò rende le applicazioni più resilienti e consente alle organizzazioni di implementare rapidamente nuove funzionalità per rispondere a un mercato in rapida evoluzione.

Vantaggi per i partecipanti

  • Gli studenti saranno in grado di utilizzare i concetti di questo corso per creare applicazioni per l'integrazione e il deployment continui. Gli studenti apprenderanno metodi di base e avanzati per creare pipeline Jenkins, configurare la sicurezza e il monitoraggio delle pipeline e strategie di rilascio per il deployment su OpenShift Container Platform. Questo corso ha lo scopo di illustrare i vantaggi di DevOps e gli strumenti che ne supportano l'implementazione.

Esame o corso successivo consigliato

Red Hat OpenShift I: Containers & Kubernetes (DO180)
Red Hat OpenShift Development II: Containerizing Applications (DO288)
Red Hat cloud native Microservices Development with Quarkus (DO378)
DevOps Culture and Practice Enablement (TL500)
 

Partecipa al corso utilizzando la tua Red Hat Learning Subscription. La sottoscrizione garantisce accesso illimitato e on-demand alle nostre risorse online per la formazione, per la durata di un anno.