Al termine del corso, sarai in grado di accelerare il 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 a sottoporle a unit test, sviluppare immagini dei container usando Containerfiles e distribuirle 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