Scheda corso
NovaNext Training / RedHat / Red Hat / Developing Applications with Red Hat OpenShift Serverless and Knative

Developing Applications with Red Hat OpenShift Serverless and Knative

Codice
DO244
Durata
2 Giorni
Prezzo
1.100,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Imparare come sviluppare, distribuire e avvalersi della scalabilità automatica delle applicazioni serverless guidate dagli eventi utilizzando Red Hat OpenShift Container Platform. Red Hat OpenShift Serverless permette a sviluppatori e Site Reliability Engineer (SRE) di concentrarsi sulla logica di business principale delle proprie applicazioni e funzioni, delegando le problematiche operative e i servizi dell'infrastruttura alla piattaforma Red Hat® OpenShift Serverless.

Il corso si basa su Red Hat OpenShift Serverless 1.23 e OpenShift Container Platform 4.10.

Nota: la durata del corso è di due giorni, ma può variare in base alla distribuzione. Per i dettagli completi, la programmazione e i prezzi del corso, seleziona la sede più vicina a te e poi "Scopri di più" nel menu a destra.

 

Prerequisiti

Considerazioni sulla tecnologia

  • È richiesto l'accesso a Internet.

 

Obiettivi

Vantaggi per l'azienda

Le applicazioni serverless cloud native riducono al minimo l'impegno per la configurazione e la scalabilità dell'infrastruttura, consentendo agli sviluppatori e ai Site Reliability Engineer (SRE) di introdurre più rapidamente prodotti e servizi sul mercato. Red Hat OpenShift Serverless consente alle organizzazioni di ridurre i tempi di sviluppo concentrandosi sulle principali funzioni di business delle proprie applicazioni, oltre alla possibilità di integrazione con applicazioni interne ed esterne. Gli sviluppatori possono creare rapidamente flussi di lavoro personalizzati guidati dagli eventi utilizzando protocolli standard e strumenti di sviluppo con cui hanno già dimestichezza. Gli SRE possono automatizzare le attività con semplici funzioni in grado di rispondere agli eventi.

Vantaggi di questo corso di formazione

Al termine del corso, sarai in grado di accelerare i tempi di rilascio delle applicazioni cloud native, riducendo al minimo il tempo da dedicare agli aspetti operativi e di scalabilità.

Per raggiungere questo obiettivo, dovrai apprendere e dimostrare le competenze seguenti:

Sviluppare applicazioni serverless in locale, imparare come testarle (unit test), come creare immagini dei container con Containerfiles ed eseguire il deployment dell'immagine del container in un registro

Eseguire il deployment di applicazioni serverless in un cluster OpenShift da un registro dei container

Utilizzare la scalabilità automatica e il controllo delle versioni ed eseguire la suddivisione del traffico delle applicazioni serverless con Knative Serving

Sviluppare applicazioni guidate dagli eventi utilizzando Knative Eventing

Sviluppare funzioni serverless in più linguaggi di programmazione con Red Hat OpenShift Serverless Functions

Esami o corsi successivi consigliati

Red Hat Cloud-native Microservices Development with Quarkus (DO378)

Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams (AD482)

Cloud-native Integration with Red Hat Fuse (AD221)

 

Destinatari
  • Sviluppatori di applicazioni cloud native interessati allo sviluppo di applicazioni serverless
  • Site Reliability Engineer e amministratori OpenShift interessati all'utilizzo delle tecnologie serverless per l'automazione delle operazioni e lo sviluppo di strumenti di utilità per la gestione e il monitoraggio delle applicazioni.

 

Contenuti

Introduzione a Red Hat OpenShift Serverless e Knative

Descrivi l'architettura di Red Hat OpenShift Serverless.

Sviluppo di applicazioni serverless utilizzando Knative Serving

Esegui il deployment e avvaliti della scalabilità delle applicazioni serverless con Knative Serving

Sviluppo di applicazioni serverless guidate dagli eventi utilizzando Knative Eventing

Implementa applicazioni serverless guidate dagli eventi utilizzando Knative Eventing

Sviluppo di applicazioni con le funzioni serverless di OpenShift

Implementa applicazioni serverless utilizzando le funzioni serverless di OpenShift



Accredited training provided in partnership with Esprinet