Scheda corso
NovaNext Training / RedHat / Red Hat / Red Hat OpenShift Development I: Containerizing Applications

Red Hat OpenShift Development I: Containerizing Applications

Codice
DO288
Durata
5 Giorni
Prezzo
2.520,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta
Virtual Classroom 12/12/2022

Design, build, and deploy containerized applications on Red Hat OpenShift

Red Hat OpenShift Development II: Containerizing Applications (DO288) teaches you how to design, build, and deploy containerized software applications on an OpenShift cluster

Whether you are migrating existing applications or writing container-native applications, you will learn how to boost developer productivity powered by Red Hat® OpenShift Container Platform, a containerized application platform that allows enterprises to manage container deployments and scale their applications using Kubernetes.

This course is based on Red Hat OpenShift Container Platform 4.6.

 

Prerequisiti

Red Hat consiglia i seguenti requisiti:

 

Obiettivi

Questo corso ha lo scopo di sviluppare le competenze necessarie per la containerizzazione delle applicazioni software e il relativo deployment in un cluster Red Hat® OpenShift Container Platform. Tali competenze permettono di utilizzare una piattaforma e un'architettura che promuovono i principi DevOps all'interno dell'organizzazione. Red Hat OpenShift Container Platform fornisce un ambiente di provisioning autonomo che consente agli sviluppatori di eseguire il deployment delle proprie applicazioni tramite schemi DevOps, come l'integrazione e il deployment continui. Sono disponibili numerosi runtime dei database e linguaggi, middleware Red Hat containerizzato e molto altro ancora, che limitano il ricorso alla containerizzazione personalizzata da parte dello sviluppatore, riducendo in tal modo il time-to-market.


Al termine del corso, i partecipanti saranno in grado di containerizzare applicazioni per il deployment in Red Hat OpenShift Container Platform. I partecipanti dimostreranno, inoltre, le competenze seguenti:

  • Deployment di applicazioni in un cluster OpenShift e relativa gestione tramite il client da riga di comando e la console web.
  • Progettazione e creazione di container per applicazioni che garantiscono il deployment corretto in un cluster OpenShift.
  • Pubblicazione di immagini container in un registro enterprise.
  • Creazione di applicazioni containerizzate tramite la funzione Source-to-Image.
  • Creazione di applicazioni tramite modelli OpenShift.
  • Estrazione di un servizio da un'applicazione monolitica e relativo deployment nel cluster come microservizio.
  • Migrazione di applicazioni per l'esecuzione in un cluster OpenShift

 

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

 

Contenuti
  • 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.


Accredited training provided in partnership with Esprinet