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 e semplificare lo sviluppo, la distribuzione e il deployment delle applicazioni, on premise o su cloud. Considerata la crescente diffusione di OpenShift e Kubernetes, oggi gli sviluppatori avvertono più che mai l'esigenza di imparare a sviluppare, realizzare ed eseguire il deployment di applicazioni tramite una piattaforma applicativa containerizzata. 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.
Dopo aver terminato il corso potrai continuare ad accedere ai laboratori pratici per 45 giorni. Vale per tutti i corsi in modalità live che includono un ambiente virtuale.
Nota: questo corso è offerto come lezioni virtuali di due giorni o come corso autogestito. La durata può variare in base alla modalità di fruizione. Per conoscere tutti i dettagli, la programmazione e i prezzi del corso, scegli il tuo paese nel menu a destra e seleziona l'apposito pulsante.
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 Administration I: Operating a Production Cluster (DO180)
Formazione consigliata
I partecipanti 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à essere in grado di installare il software sul suo dispositivo.
- È necessario 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
Obiettivi
Vantaggi per l'organizzazione
Se sfruttato a dovere dagli sviluppatori delle aziende, 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.
Vantaggi per i partecipanti
Al termine del corso, i partecipanti saranno in grado di eseguire il deployment di un'applicazione e aggiornarla in un cluster di OpenShift 4. Utilizzando la web console 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
Crea il tuo percorso di formazione
Personalizza la tua esperienza di apprendimento con Red Hat Learning Subscription e l'accesso on demand illimitato alle risorse di formazione online, per un anno.
Verifica le tue competenze
Fai un test delle competenze gratuito per verificare le tue conoscenze, individuare eventuali lacune e ricevere consigli su come cominciare a utilizzare Red Hat Training.