Struttura del corso

Introduzione

  • La filosofia DevOps e i principi della Continuous Integration (CI)
  • Panoramica dell'architettura OpenShift
  • OpenShift Confronto tra Container Platform v4 e OpenShift Container Platformv3
  • Oltre Docker: CRI-O, Podman, Buildah

Understanding CI

  • Il ciclo di vita di un'applicazione containerizzata
  • In che modo CI e OpenShift Container Platform si integrano tra loro

Introduttiva

  • Impostazione dell'ambiente di sviluppo
  • Utilizzo di immagini e registri contenitori.
  • Impostazione di CI con Jenkins e Tekton Pipelines
  • Sviluppo di un'applicazione in un ambiente CI
  • Clustering dell'applicazione

Utilizzo dell'archiviazione

  • Informazioni suOpenShift Container Storage
  • Impostazione dei servizi di archiviazione

Woking con i servizi applicativi

  • Connettere, proteggere, controllare e osservarei servizi.
  • Creazione di un Service Mesh.

Automatizzare le operazioni

  • Informazioni sull'automazione del ciclo di vita
  • Creazione di un operatore

Monitoraggio di un'applicazione

  • Lavorare con Prometheus, Grafana, Elastic Search, FluentD e Kibana.
  • Monitoraggio e risoluzione dei problemi relativi alle transazioni con Jaeger

Gestione di un'applicazione

  • Debug remoto dell'applicazione
  • Distribuzione di contenitori personalizzati
  • Personalizzazione OpenShift di Container Platform

Risoluzione dei problemi

Riepilogo e prossime tappe

Requisiti

  • Conoscenza generale dei concetti relativi ai contenitori
  • Esperienza nello sviluppo software

Pubblico

  • Gli sviluppatori
  35 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.

Prezzo per Partecipante

Recensioni (5)

Corsi relativi

Jenkins for .Net Continuous Integration (CI)

  14 ore

Categorie relative