Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Architecture axée sur les événements avec Amazon API Gateway, Amazon EventBridge et AWS Lambda (Français) | Event Driven Architecture with Amazon API Gateway, Amazon EventBridge and AWS Lambda (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Présentation de l’atelier

Les microservices constituent une approche architecturale et organisationnelle du développement logiciel, selon laquelle les logiciels se composent de petits services indépendants qui communiquent via des API bien définies. Une architecture axée sur les évènements utilise ces derniers pour démarrer et communiquer entre des services découplés. C’est un type d’architecture courant dans les applications modernes créées avec des microservices. Une architecture sans serveur est un moyen de créer et exécuter des applications et services sans avoir à gérer d’infrastructure. Cet atelier regroupe ces concepts afin de créer une architecture sans serveur axée sur les évènements à l’aide d’API Gateway, d’EventBridge et de Lambda.

Dans cet atelier, vous allez configurer une API HTTP sur API Gateway afin de rediriger les demandes vers EventBridge. Vous allez créer des règles de bus qui correspondent à une demande et envoient des évènements à des fonctions Lambda. Les fonctions Lambda traitent les évènements, puis les renvoient au bus en tant que nouvel évènement. Chaque fois qu’un évènement est publié sur le bus d’évènements, une fonction Lambda distincte reçoit cet évènement et le republie sur l’application client à l’aide d’une connexion WebSocket hébergée sur API Gateway.

Diagramme : l’image représente un diagramme architectural AWS après la fin de l’atelier.

Objectifs

À la fin de cet atelier, vous serez en mesure d’effectuer les opérations suivantes :

  • Créer une fonction Lambda et configurer des variables d’environnement.
  • Créer des règles EventBridge ciblant des fonctions Lambda.
  • Créer une API HTTP et un point de terminaison WebSocket à l’aide d’API Gateway.
  • Créer une méthode API Gateway pour l’intégration à EventBridge.

Prérequis

Cet atelier nécessite :

  • Avoir accès à un ordinateur exécutant Microsoft Windows, Mac OS X ou Linux (Ubuntu, SuSE ou Red Hat).
  • Avoir un navigateur Internet moderne, tel que Chrome ou Firefox.

Durée

Cet atelier dure environ 45 minutes.

Signification des icônes

De nombreuses icônes sont utilisées dans cet atelier pour attirer l’attention sur différents types d’instructions et de remarques. La liste suivante explique la signification de chaque icône :

  • Sortie attendue : exemple de sortie que vous pouvez utiliser pour vérifier la sortie d’une commande ou d’un fichier modifié.
  • Remarque : indice, directive ou conseil important.

Reviews

Start your review of Architecture axée sur les événements avec Amazon API Gateway, Amazon EventBridge et AWS Lambda (Français) | Event Driven Architecture with Amazon API Gateway, Amazon EventBridge and AWS Lambda (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.