EX288

Red Hat Certified OpenShift Application Developer exam

Panoramica

Descrizione dell'esame

Red Hat Certified OpenShift Application Developer exam (EX288) verifica la capacità del candidato di distribuire applicazioni esistenti in un ambiente Red Hat® OpenShift® Container Platform.

Il superamento dell'esame consente di ottenere la qualifica di Red Hat Certified Specialist in OpenShift Application Development, utile anche per il conseguimento del certificato Red Hat Certified Architect (RHCA®).

L'esame si svolge su Red Hat OpenShift Container Platform 4.12.

Destinatari dell'esame

  • Sviluppatori di applicazioni responsabili dell'implementazione e della gestione delle applicazioni in Red Hat OpenShift Container Platform
  • Ingegneri DevOps responsabili della distribuzione delle applicazioni su Red Hat OpenShift Container Platform
  • Site Reliability Engineer (SRE) che utilizzano Red Hat OpenShift Container Platform

Requisiti per accedere all'esame

Obiettivi

Consigli di studio per l'esame

Per facilitare la preparazione, negli obiettivi dell'esame vengono elencate le aree di attività previste nel programma. Red Hat si riserva il diritto di aggiungere, rimuovere e modificare gli obiettivi dell'esame. Tali modifiche saranno rese note anticipatamente.

Per superare l'esame, i candidati devono essere in grado di svolgere le seguenti attività:

  • Utilizzare Red Hat OpenShift Container Platform
    • Creare e usare più progetti OpenShift
    • Creare e distribuire applicazioni a singolo container e multicontainer
    • Utilizzare il monitoraggio dell'integrità delle applicazioni
    • Comprendere l'utilizzo di base di Git e utilizzarlo nel deployment di applicazioni con OpenShift
    • Configurare il registro interno di OpenShift per rispettare specifici requisiti
    • Gestire applicazioni con la web console
  • Eseguire il deployment di applicazioni multicontainer
    • Creare e utilizzare grafici Helm
    • Personalizzare i deployment con Kustomize
  • Utilizzare immagini di container
    • Utilizzare le utility a riga di comando per creare e manipolare le immagini dei container
    • Ottimizzare le immagini dei container
    • Pubblicare immagini di container in un registro
  • Risolvere i problemi di deployment delle applicazioni
    • Individuare e correggere semplici problemi di deployment delle applicazioni
    • Individuare e correggere semplici problemi del processo di compilazione
  • Utilizzare flussi di immagini
    • Creare flussi di immagini personalizzati per il deployment delle applicazioni
    • Utilizzare applicazioni di repository Git esistenti
    • Attivare gli aggiornamenti in base alle modifiche al flusso di immagini
    • Eseguire il debugging di semplici problemi di deployment delle applicazioni
  • Utilizzare mappe di configurazione
    • Creare mappe di configurazione
    • Creare risorse segrete
    • Utilizzare le mappe di configurazione per inserire i dati nelle applicazioni
  • Utilizzare il framework S2I (source to image)
    • Realizzare e distribuire applicazioni utilizzando S2I
    • Personalizzare le immagini della builder S2I esistenti
  • Utilizzare hook e trigger
    • Creare un hook di build per l'esecuzione di uno script fornito
    • Testare e confermare il funzionamento dell'hook
    • Gestire e attivare le build di applicazioni
  • Utilizzare modelli
    • Creare un modello OpenShift
    • Utilizzare modelli preesistenti scritti in formato JSON o YAML
    • Operare con modelli multicontainer
    • Aggiungere parametri personalizzati a un modello
  • Utilizzare OpenShift Pipelines
    • Comprendere i processi CI/CD in OpenShift
    • Comprendere e utilizzare le Custom Resource Definitions (CRD) standard di Tekton per la definizione di pipeline CI/CD
    • Progettare e definire i flussi di lavoro CI/CD per le applicazioni e risolvere i problemi correlati
    • Configurare e attivare i flussi di lavoro delle pipeline per le applicazioni
  • Utilizzare operatori accessibili agli utenti per l'esecuzione nelle proprie applicazioni
    • Creare applicazioni dagli operatori installati

Nel corso dell'esame al candidato può essere richiesto di lavorare con una o più applicazioni già scritte. Benché non venga richiesto di modificare il codice dell'applicazione, in alcuni casi potrebbe essere necessario utilizzare la documentazione fornita per testare e completare il deployment di una determinata applicazione.

Informazioni essenziali

Preparazione

Red Hat consiglia ai candidati di seguire i corsi Red Hat OpenShift Development I: Introduction to Containers with Podman e Red Hat OpenShift Developer II: Building Kubernetes Applications in preparazione all'esame. La frequenza ai corsi non è obbligatoria, pertanto è possibile iscriversi solo all'esame.

Sebbene la frequenza ai corsi Red Hat possa rappresentare una parte importante della preparazione del candidato all'esame, non ne garantisce il superamento. L'esperienza maturata, la pratica e la predisposizione naturale sono fattori altrettanto determinanti.

Esistono numerosi testi e altre risorse sull'amministrazione di sistema applicata ai prodotti Red Hat. Red Hat non raccomanda ufficialmente alcuna guida alla preparazione di questo esame, tuttavia la consultazione di materiale integrativo può facilitare la comprensione e risultare utile.

Struttura dell'esame

L'esame si svolge in un'unica sessione della durata di tre ore. Questo esame è una valutazione pratica della capacità dei candidati di distribuire applicazioni in un ambiente Red Hat OpenShift Container Platform. I candidati svolgono una serie di attività di routine associate al deployment delle applicazioni simili a quelle previste in un ambiente OpenShift Container Platform DevOps e vengono valutati in base al raggiungimento di specifici criteri oggettivi.

Questo esame può essere sostenuto anche in modalità virtuale, scegliendo il formato remoto. Scopri di più sugli esami remoti, per determinare se costituiscono l'opzione ottimale per te.

Notifica dell'esito

I risultati ufficiali degli esami vengono forniti esclusivamente da Red Hat Certification Central. Red Hat non autorizza esaminatori o partner di formazione a comunicare i risultati direttamente ai candidati. Gli esiti degli esami vengono solitamente comunicati entro tre giorni lavorativi in base al calendario statunitense.

I risultati degli esami comunicati rappresentano i punteggi totali. Red Hat non fornisce i risultati sulle singole prove, né informazioni su richiesta.

In caso di esito negativo al primo tentativo, potrai ripetere l'esame una seconda volta. Per ulteriori informazioni, leggi la nostra pagina Informazioni sulla formazione

Percorso