Developing Applications with Red Hat OpenShift Serverless and Knative (DO244)

 
Moyens Pédagogiques :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Formation réalisable en présentiel ou en distanciel
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance de l'anglais technique écrit pour la compréhension des supports de cours
Moyens d'évaluation :
  • Quiz pré-formation de vérification des connaissances (si applicable)
  • Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
  • Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences

A qui s'adresse cette formation

  • Cloud-native application developers intéressés par le développement d’applications serverless.
  • Site Reliability Engineers et OpenShift Administrators souhaitant utiliser les technologies serverless pour automatiser les opérations et développer des outils utilitaires pour gérer et surveiller leurs applications.

Pré-requis

Objectifs

Impact on the organization

Les applications cloud-native serverless minimisent le temps passé à configurer et à faire évoluer l’infrastructure, permettant aux développeurs et aux Site Reliability Engineers (SREs) de mettre rapidement des produits et services sur le marché. Red Hat OpenShift Serverless permet aux organisations de réduire le temps de développement en se concentrant sur les fonctions principales de leurs applications et de les intégrer avec des applications internes et externes. Les développeurs peuvent rapidement créer des workflows événementiels personnalisés en utilisant des protocoles standards et des outils familiers. Les SREs peuvent automatiser des tâches avec des fonctions simples qui réagissent à des événements.

Impact of this training

À l’issue de cette formation, vous serez capable d’accélérer le time-to-market pour des applications cloud-native en minimisant le temps passé sur les aspects opérationnels et de scaling. Vous pourrez atteindre cela en apprenant et en démontrant les compétences suivantes :

  • Développer des applications serverless localement, apprendre à les tester unitairement, créer des images de containers avec des Containerfiles et déployer ces images dans un registre.
  • Déployer des applications serverless sur un cluster OpenShift depuis un container registry.
  • Effectuer l’auto-scaling, le versioning et le traffic splitting des applications serverless en utilisant Knative Serving.
  • Développer des applications événementielles en utilisant Knative Eventing.
  • Développer des fonctions serverless dans plusieurs langages de programmation avec Red Hat OpenShift Serverless Functions.

Contenu

Développer et déployer des applications serverless événementielles et auto-scalables

Apprenez à développer, déployer et auto-scaler des applications serverless événementielles sur Red Hat OpenShift Container Platform. Red Hat OpenShift Serverless permet aux développeurs et aux SREs de se concentrer sur la logique métier principale de leurs applications et fonctions en déléguant les aspects opérationnels et les services d’infrastructure à la plateforme Red Hat OpenShift Serverless.

Course content summary

  • Comprendre l’architecture OpenShift Serverless et les principales fonctionnalités de Knative pour les applications serverless.
  • Implémenter des applications cloud-native serverless en utilisant Knative Serving.
  • Implémenter des applications serverless événementielles en utilisant Knative Eventing.
  • Implémenter des applications serverless en utilisant OpenShift Serverless Functions.

Prix & Delivery methods

Formation en ligne

Durée
2 jours

Prix
  • 640,– €
Formation en salle équipée

Durée
1 jour

Prix
  • France : 640,– €

Actuellement aucune session planifiée