DO101

Introduction to OpenShift Applications

Panoramica

Descrizione del corso

Un corso introduttivo pensato per gli sviluppatori su creazione, deployment, scalabilità e risoluzioni dei problemi delle applicazioni OpenShift.

Red Hat® OpenShift® Container Platform è una piattaforma applicativa containerizzata che consente alle aziende di accelerare i cicli di sviluppo, erogazione e deployment di applicazioni on premise o su cloud, rendendoli più efficienti. Data la crescente adozione di OpenShift e Kubernetes, gli sviluppatori hanno la necessità, ora più che mai, di acquisire maggiore dimestichezza con l'utilizzo di una piattaforma applicativa containerizzata per riuscire a sviluppare, realizzare ed eseguire il deployment di app in maniera efficiente. Benché alcuni sviluppatori continuino principalmente a gestire l'infrastruttura IT sottostante, la maggior parte di essi preferisce sfruttare le semplici funzionalità di creazione, deployment e scalabilità di OpenShift e dedicarsi allo sviluppo di applicazioni.

Riepilogo dei contenuti del corso

  • Gestire il codice sorgente delle applicazioni con Git
  • Sviluppare applicazioni con VSCode
  • Eseguire il deployment di un'applicazione in OpenShift
  • Aggiornare un'applicazione
  • Configurare i segreti delle applicazioni
  • Sfruttare la scalabilità di un'applicazione
  • Risolvere i problemi legati a un'applicazione

Destinatari del corso

Questo corso costituisce un requisito iniziale per lo sviluppo di OpenShift. Conoscendo i vantaggi offerti da OpenShift, molti sviluppatori sono determinati nel promuoverne l'adozione in azienda, ma non disponendo delle competenze necessarie, faticano a comprendere in che modo OpenShift sia strutturato a livello primario. La maggior parte vorrebbe invece trovare modi per scrivere applicazioni ed eseguirne il deployment in modo più rapido e semplice. I candidati interessati a scoprire di più sull'infrastruttura che sta alla base di OpenShift e con solide competenze nello svolgimento delle attività della certificazione RHCSA dovrebbero invece seguire Red Hat OpenShift I: Containers & Kubernetes (DO180).

Formazione consigliata

I candidati dovrebbero aver acquisito una solida e comprovata esperienza nello sviluppo applicativo e nella programmazione orientata agli oggetti. Se così non fosse, si consiglia di seguire Red Hat Application Development I: Programming in Java EE (AD183).

Requisiti tecnologici

  • Il corso prevede l'utilizzo del dispositivo del partecipante.
  • Il candidato dovrà pertanto essere in grado di installare il software sul suo dispositivo.
  • È richiesto l'accesso a Internet.

Programma

Programma del corso

Configurazione di un ambiente per sviluppatori di applicazioni cloud
Configura un ambiente per sviluppatori grazie al controllo delle versioni e a un ambiente per sviluppatori moderno e integrato.
Deployment di applicazioni in Red Hat OpenShift Container Platform
Esegui il deployment di un'applicazione in OpenShift.
Configurazione delle build delle applicazioni in OpenShift
Gestisci le build delle applicazioni in Red Hat OpenShift Container Platform.
Scalabilità delle applicazioni in OpenShift
Sfrutta la scalabilità di un'applicazione e collaudala con Red Hat OpenShift Container Platform.
Risoluzione dei problemi delle applicazioni in OpenShift
Identifica e risolvi i problemi comuni in Red Hat OpenShift Container Platform
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 i nostri specialisti della formazione.

Obiettivi

Vantaggi per l'azienda

Questo stile architetturale containerizzato e orchestrato tramite Kubernetes e Red Hat OpenShift incrementa l'affidabilità e la scalabilità delle applicazioni e riduce il carico di lavoro degli sviluppatori.

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 potranno eseguire il deployment di un'applicazione e aggiornarla in un cluster di OpenShift 4. Utilizzando la console web di OpenShift 4, i candidati saranno in grado di creare applicazioni, eseguirne il deployment e la risoluzione dei problemi e sfruttarne la scalabilità.

Esami o corsi successivi consigliati

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.