Amazon API Gateway for Serverless Applications (French)

Categories: raven360
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Ce cours présente Amazon API Gateway et vous apprend les bases de la création et du déploiement d’interfaces de programmation d’applications (API). Vous découvrirez les options permettant de gérer et de mesurer l’accès à vos API et de les intégrer à AWS Lambda. •Niveau du cours : Basique •Durée : 120 min. Remarque : ce cours comporte des transcriptions ou des sous-titres localisés. La narration est en anglais. Pour afficher les sous-titres, cliquez sur le bouton CC dans le coin inférieur droit du joueur. Activités: Ce cours comprend des présentations et des évaluations. Objectifs du cours: Dans ce cours, vous apprendrez à effectuer les tâches suivantes : •Identifier les cas d’utilisation initiaux où API Gateway et Lambda peuvent découpler un monolithe plus important •Identifier un plan pour votre application gérant les API qui inclut la sélection des points de terminaison, les configurations de mise en cache, les méthodes d’autorisation, les plans d’utilisation et les étapes de déploiement •Identifier comment créer des applications de communication par messages en temps réel en utilisant les API WebSocket •Utiliser la console API Gateway pour créer une API à partir de zéro, la tester avec un point de terminaison fictif et la déployer en utilisant une option d’autorisation disponible •Utiliser Amazon CloudWatch pour analyser le trafic sur votre API déployée et identifier les opportunités ou les améliorations, les validations, les réponses et le mappage •Utiliser API Gateway comme source d’événements pour une fonction Lambda en utilisant des alias Lambda et des variables d’étapes API Gateway Public visé: Ce cours s’adresse aux personnes suivantes : •Développeurs de logiciels qui connaissent bien le développement de microservices et d’API, mais qui découvrent le sans serveur •Toute personne souhaitant comprendre les bases de l’utilisation d’API Gateway devant Lambda Prérequis: Pour ce cours, il est conseillé aux participants de disposer des connaissances suivantes : •Une certaine expérience de codage •Connaissance de l’architecture Cloud •Connaissance des autres services Amazon Web Services (AWS), notamment Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB et AWS Lambda. •Compréhension du développement basé sur les API Déroulement du cours: Module 1 : Présentation d’API Gateway •Les défis de la gestion des API •Utilisation d’API Gateway comme porte d’entrée des API •Fonctionnalités d’API Gateway •Architecture d’API Gateway •Choix du meilleur type d’API pour votre cas d’utilisation Module 2 : Conception d’API WebSocket •Communication par messages en temps réel avec les API WebSocket •Développement d’une API WebSocket dans API Gateway •Maintien des connexions aux API WebSocket Module 3 : Conception d’API REST •API REST •Types de point de terminaison d’API REST API Gateway •Cache facultatif API Gateway •Considérations relatives à la tarification des API REST Module 4 : Création et déploiement d’API avec API Gateway •Anatomie de l’appel d’API •Étapes à suivre pour créer une API avec API Gateway •Étapes d’API •Bonnes pratiques de création et de déploiement Module 5 : Gestion de l’accès aux API •Gestion de l’accès aux API •Autorisation pour API Gateway •Autorisation avec IAM •Agents d’autorisation Lambda •Agents d’autorisation Cognito •Limitations et plans d’utilisation •Autorisations IAM •Politiques de ressources Module 6 : Surveillance et dépannage •Métriques CloudWatch pour API Gateway •Amazon CloudWatch Logs pour API Gateway •Surveillance avec X-Ray et CloudTrail Module 7 : Mappage des données et validation des demandes •Transformations de données avec des modèles de mappage •Gestion des erreurs à l’aide des réponses Gateway •Validation de demande de déchargement vers API Gateway Module 8 : Conclusion et étapes suivantes •Conclusion •Ressources supplémentaires •Étapes suivantes

Show More

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?