Quali corsi devo seguire per sostenere questo esame?
Tutte le conoscenze per superare l’esame si possono acquisire seguendo il corso DO288 Red Hat OpenShift Container Platform Application Development I tenuto da un istruttore esperto e competente, o con mesi di studio individuale.
Descrizione 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.14.
Argomenti dell'esame
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