Démarrer avec AWS

Création d'une application Web simple

Déploiement d'une application Web et ajout de fonctionnalités d'interactivité avec une API et une base de données

Module 5 : Ajout de fonctionnalités d'interactivité à votre application Web

Dans ce module, vous allez modifier votre site Web statique afin d'invoquer votre API et afficher un texte personnalisé.

Introduction

Dans ce module, vous allez modifier le site Web statique que vous avez créé au cours du module 1 afin d'invoquer l'API REST créée au cours du module 3. Ceci vous permettra d'afficher du texte personnalisé que vous aurez spécifié au préalable.

Opérations que vous allez apprendre à effectuer

  • Appeler une API « API Gateway » depuis une page HTML
  • Télécharger une nouvelle version d'une application Web dans la console Amplify

Concepts clés

Déployer un site Web Rendre disponible un site Web à des utilisateurs.

Environnement Une étape telle que « prod », « dev », ou « hiérarchisation » dans laquelle une application ou un site Web peuvent être exécutés.

Invocation d'une API : cette action permet d'envoyer un événement à un API pour déclencher une action spécifique.

 Durée nécessaire

5 minutes

Mise en œuvre

Architecture d'application

Maintenant que tous les modules ont été réalisés, votre architecture est similaire à la suivante :

Tous les services AWS qui ont été configurés peuvent communiquer, de façon sécurisée, les uns avec les autres. Lorsqu'un utilisateur clique sur un bouton de l'application Web, l'API est appelée, ce qui déclenche la fonction Lambda. Cette dernière permet d'écrire des données dans une base de données et de renvoyer un message au client via API Gateway. Toutes les autorisations sont gérées par IAM.

Ce module vous a-t-il été utile ?

Félicitations !

Vous avez créé une application Web dans AWS. Vous pouvez maintenant vous intéresser plus en détail aux configurations sans serveur et aux bases de données et, ainsi, approfondir vos connaissances du cloud AWS.