Comment créer une API dans AWS?

Comment créer une API dans AWS?
API Aide à la communication entre différentes applications et composants. Les données sont extraites et partagées les unes avec les autres en suivant les mesures de sécurité et les protocoles. Une API peut être créée dans AWS en utilisant la passerelle API. Nous pouvons créer des API RESTful (API HTTP, API REST) ​​et l'API WebSocket à l'aide de la passerelle API Amazon.

Pour créer une API sans serveur, l'utilisateur peut utiliser les fonctions lambda pour gérer les demandes d'API.

Le contenu de ce post est:

  • Étape 1: Créez une fonction lambda
  • Étape 2: Déployez le code sur la fonction lambda
  • Étape 3: Construisez l'API HTTP
  • Étape 4: Testez l'API

Étape 1: Créez une fonction lambda

Dans la console de gestion AWS, recherchez «lambda» dans la barre de recherche des services et cliquez dessus:

Sur le tableau de bord Lambda, cliquez sur "Créer une fonction"Et sélectionnez l'option"Auteur de zéro»:

Écrivez le nom de votre fonction et cliquez sur "Créer une fonction". Un message de réussite de la création d'API apparaîtra sur votre écran, et vous serez redirigé vers la console de gestion de cette fonction:

Étape 2: Déployez le code sur la fonction lambda

Vous pouvez également écrire le code source personnalisé de l'API HTTP en fonction du besoin. Je n'ai changé que le message de réponse du modèle donné. Après avoir apporté des modifications dans le code, déployez le code en cliquant sur "Déployer»:

Étape 3: Construisez l'API HTTP

L'API HTTP aide à la communication de deux ou plusieurs machines et composants. L'intégration de l'API HTTP avec Lambda est facile à réaliser votre communication sans gérer ni créer de serveur.

Dans la console, cliquez sur le "Prestations de service”Option, et une liste s'ouvrira. Dans cette liste, sélectionnez l'option "Tous les services". Maintenant, cliquez sur "Afficher tous les services»:

Maintenant, du «Livraison de réseau et de contenu"Sélectionnez l'option"Passerelle API"Et puis cliquez sur"Créer une API»:

Choisissez l'option "Construire" depuis Http API, puis cliquez sur "Ajouter une intégration"Et sélectionnez"Lambda»:

Sélectionnez maintenant la fonction lambda que vous venez de créer et d'écrire un Nom de l'API:

Cliquer sur "Suivant», Consultez la passerelle de l'API Route a créé et appuyez sur«Suivant". En outre également, passez en revue la scène créée par API Gateway et appuyez sur «Suivant" bouton. Un message de réussite apparaîtra:

La sortie ci-dessus montre que l'API HTTP a été créée avec succès et intégré à la fonction lambda.

Étape 4: Testez l'API

Après la création réussie, il est temps de tester l'API. À cette fin, allez à "Console de passerelle API,”Choisissez l'API, copiez maintenant l'URL invoquée de l'API:

Collez cette URL dans le navigateur Web et ajoutez le nom de la fonction lambda après la barre oblique:

Frappez le «Entrer«Clé, et votre API répondra.

L'API est créée et configurée avec succès, car elle est visible dans la sortie.

Conclusion

Pour créer un API dans AWS, tu dois d'abord Créer une fonction lambda en fournissant les détails de base et Déploiement du code. Après avoir créé la fonction lambda, Créer une API HTTP. Une fois que vous avez construit avec succès l'API, copiez son invoquer l'URL et Collez-le dans le navigateur Web Après avoir ajouté le nom Lambda à la fin de l'URL pour tester le API HTTP. Ce message vous a appris à créer une API dans AWS.