Cerca
Italiano
Italiano
Accedi Account
Accedi / Registrati Account
Website
DO288

Red Hat OpenShift Development II: Containerizing Applications

Sede

Formato I formati dei corsi

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

Panoramica

Descrizione del corso

Una preparazione pratica basata su Red Hat OpenShift per aumentare la produttività degli sviluppatori

Red Hat OpenShift Development II: Containerizing Applications (DO288) migliora le competenze acquisite sui container, in quanto tecnologia fondamentale per la configurazione e il deployment di applicazioni e microservizi. Questo secondo corso del percorso formativo su OpenShift ha l'obiettivo di creare le competenze necessarie a progettare e compilare applicazioni software containerizzate ed eseguirne il deployment in un cluster OpenShift.

A prescindere dall'attività — scrivere applicazioni containerizzate o migrare vecchie applicazioni — scoprirai come ottenere cicli di sviluppo più efficienti grazie a Red Hat OpenShift® Container Platform, una piattaforma applicativa containerizzata che consente alle aziende di gestire il deployment dei container, sfruttando la scalabilità delle applicazioni tramite Kubernetes.

Il corso si basa su Red Hat OpenShift Container Platform 4.5.

Riepilogo dei contenuti del corso

  • Gestire e attivare le build di applicazioni.
  • Personalizzare un'immagine base S2I esistente.
  • Creare un modello OpenShift.
  • Creare controlli di integrità per monitorare e migliorare l'affidabilità delle applicazioni.
  • Creare e distribuire un flusso Jenkins di integrazione e deployment continui (CI/CD).
  • Creare ed eseguire il deployment di un'applicazione cloud native per OpenShift.

Destinatari del corso

  • Sviluppatori di applicazioni di livello enterprise
  • Ingegneri dedicati all'affidabilità e alla manutenzione del sito

Requisiti consigliati per questo corso

Programma

Programma del corso

Deployment e gestione di applicazioni in un cluster OpenShift
Esegui il deployment delle applicazioni in un cluster OpenShift utilizzando vari metodi applicativi e gestisci le loro risorse.
Progettazione di applicazioni containerizzate per OpenShift
Scegli un metodo di containerizzazione per un'applicazione e crea un container eseguibile in un cluster OpenShift.
Pubblicazione di immagini container enterprise
Crea un registro enterprise dove pubblicare le immagini container.
Gestione della compilazione di applicazioni
Descrivi il processo di compilazione di OpenShift, oltre ad attivare e gestire le build.
Personalizzazione delle build Source-to-Image
Personalizza un'immagine base S2I esistente e creane una nuova.
Creazione di applicazioni da modelli OpenShift
Descrivi gli elementi di un modello e crea un modello applicativo con più container.
Gestione dei deployment delle applicazioni
Monitora l'integrità delle applicazioni e implementa diversi metodi di deployment per applicazioni cloud native.
Implementazione di flussi di integrazione e deployment continui in OpenShift
Crea ed esegui il deployment di flussi Jenkins di integrazione e deployment continui (CI/CD) con OpenShift.
Creazione di applicazioni cloud-native su OpenShift
Crea ed esegui il deployment di applicazioni cloud-native su OpenShift.
Nota: il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per chiarimenti o per la conferma di un obiettivo o un argomento specifico, contatta uno dei nostri specialisti della formazione.

Obiettivi

Vantaggi per l'organizzazione

I container e OpenShift sono diventati la risposta per eccellenza allo sviluppo agile e al deployment applicativo poiché offrono ad amministratori e sviluppatori la soluzione più efficiente per ridurre il time to market dei prodotti minimi funzionanti (MVP). Questo stile architetturale basato sui container e orchestrato tramite Kubernetes e Red Hat OpenShift incrementa l'affidabilità e la scalabilità delle applicazioni, riduce il carico di lavoro degli sviluppatori e agevola l'integrazione e il deployment continui (CI/CD).

Interamente pensato per gli sviluppatori, il corso Red Hat OpenShift I: Containers & Kubernetes (DO180) offre loro le competenze necessarie a lavorare con architetture basate sui container, e propone alle aziende l'approccio per affrontare la trasformazione digitale, consentendo ai partecipanti di comprendere le potenzialità dei metodi DevOps applicati a un'architettura containerizzata.

Sebbene Red Hat abbia creato questo corso per tutti i clienti, ogni azienda e infrastruttura è unica, pertanto i vantaggi o i risultati effettivi possono variare.

Vantaggi per i partecipanti

Al termine del corso i partecipanti saranno in grado di analizzare i concetti fondamentali legati a container, scalabilità, deployment e gestione delle applicazioni in Red Hat OpenShift Container Platform. I partecipanti acquisiranno inoltre le seguenti competenze:

  • Progettare le immagini container per eseguire applicazioni containerizzate.
  • Personalizzare le build delle applicazioni e implementarne gli hook post commit.
  • Creare un modello applicativo con più container.
  • Implementare i controlli di integrità del sistema per incrementare la sua affidabilità.

Esami o corsi successivi consigliati

Percorso

Percorso di acquisizione di competenze per sviluppatori OpenShift

Icona che rappresenta la certificazione

Certificazione iniziale consigliata
Red Hat Certified System Administrator (RHCSA)

Icona che rappresenta un computer

DO080 - Corso gratuito - visualizzazione corrente
Deploying Containerized Applications Technical Overview

Icona che rappresenta un computer

DO180 - Corso consigliato - visualizzazione corrente
Red Hat OpenShift I: Containers & Kubernetes

Icona che rappresenta un esame

EX180 - Corso consigliato - visualizzazione corrente
Red Hat Certified Specialist in Containers and Kubernetes exam

DO289 (pacchetto) - visualizzazione corrente
Risparmia tempo e denaro acquistando un corso che combina formazione ed esame

Icona che rappresenta un computer

DO288 - Corso consigliato - visualizzazione corrente
Red Hat OpenShift Development II: Containerizing Applications

Icona che rappresenta un esame

EX288 - Esame obbligatorio - visualizzazione corrente
Red Hat Certified Specialist in OpenShift Application Development exam

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.