Contact
Account Se connecter
AD482

Développement d'applications orientées événements avec Apache Kafka et Red Hat AMQ Streams

Lieu

Format En savoir plus

Lisez les avis et expériences d'autres participants dans la Red Hat Learning Community

Présentation

Description du cours

Développez des applications de microservices orientées événements, mettez-les à l'échelle et résolvez les problèmes.

Apprenez à utiliser Kafka et AMQ Streams pour concevoir, développer et tester des applications orientées événements. Les microservices orientés événements évoluent à l'échelle mondiale, stockent et diffusent les données de processus et fournissent des analyses à faible latence aux clients. Ce cours s'adresse aux développeurs d'applications et repose sur Red Hat AMQ Streams 1.8 et Red Hat OpenShift Container Platform 4.6.

Contenu du cours

  • Description des bases de Kafka et de son architecture
  • Développement d'applications avec l'API Kafka Streams
  • Intégration d'applications avec Kafka Connect
  • Capture des modifications de données avec Debezium
  • Résolution des problèmes courants de diffusion d'applications

Public ciblé

Développeurs d'applications expérimentés en développement de microservices

Prérequis

  • Expérience du développement et de la conception d'applications de microservices, notamment grâce au cours DO378, ou expérience équivalente
  • Expérience d'OpenShift recommandée, mais pas obligatoire

Technologies requises

  • Environnement de salle de classe BYOD avec accès au cluster partagé
  • Environnement de salle de classe dans le cloud mis à disposition
  • Programme

    Programme du cours

    Conception d'applications orientées événements
    Décrire les principes des applications orientées événements
    Présentation des concepts de Kafka et AMQ Streams
    Créer des applications avec des capacités de messagerie de base en lecture et en écriture
    Création d'applications avec l'API Streams
    Tirer parti de l'API Streams pour créer des applications de diffusion de données
    Création de services asynchrones avec Event Collaboration
    Créer des services asynchrones et migrer à l'aide du modèle de collaboration d’événements
    Intégration de systèmes de données avec Kafka Connect
    Connecter des systèmes de données et réagir aux modifications des données à l'aide de Kafka Connect et de Debezium
    Résolution des problèmes liés aux applications AMQ Streams
    Gérer les problèmes courants dans les applications Kafka et AMQ Streams

    Bénéfices

    Bénéfices pour l'entreprise

    • Les entreprises reconnaissent que les applications synchrones traditionnelles ne sont pas en mesure d'évoluer de manière cohérente et de s'adapter aux énormes quantités de données provenant des clients tout en fournissant des résultats immédiats comme le souhaiteraient les clients. Avec les applications orientées événements basées sur Kafka et AMQ Streams, les entreprises peuvent faire évoluer leurs applications à l'échelle mondiale, stocker et diffuser des données de processus et fournir des analyses aux clients avec une latence extrêmement faible.

    Bénéfices de cette formation

    • Après avoir suivi ce cours, les participants comprendront l'architecture de Kafka et AMQ Streams et seront en mesure d'identifier les cas d'utilisation adaptés pour les applications orientées événements. En plus d'apprendre les principes fondamentaux et les fonctions de Kafka et AMQ Streams, les participants apprendront à concevoir, développer et tester des applications orientées événements.
    • Les participants devraient avoir acquis les compétences suivantes :
      • Conception, création et utilisation d'applications orientées événements pour des scénarios pertinents avec des modèles standard
      • Détection des modifications de données avec Debezium et prise de mesures pour améliorer les performances des applications
      • Résolution des problèmes courants liés aux applications orientées événements

      Examens ou cours recommandés pour la suite

      Examen Spécialiste certifié Red Hat en développement d'applications orientées événements (EX482) – Bientôt disponible

    Participez à ce cours dans le cadre de votre souscription Red Hat Learning, qui vous offre un an d'accès illimité et à la demande à nos ressources de formation en ligne.

    Red Hat logo LinkedInYouTubeFacebookTwitter

    Produits

    Outils

    Essayer, acheter et vendre

    Communication

    À propos de Red Hat

    Premier éditeur mondial de solutions Open Source pour les entreprises, nous fournissons des technologies Linux, cloud, de conteneurs et Kubernetes. Nous proposons des solutions stables qui aident les entreprises à jongler avec les divers environnements et plateformes, du cœur du datacenter à la périphérie du réseau.

    Inscrivez-vous à la newsletter Red Hat Shares.

    S'inscrire maintenant

    Sélectionner une langue

    © 2022 Red Hat, Inc.