Recherche…


Pourquoi AWS Lambda?

AWS Lambda prend en charge

  • Évolutivité transparente et disponibilité
  • Opérations conviviales pour les développeurs et pas besoin de gérer les serveurs
  • Intégration native aux services AWS
  • Pas besoin de payer pour les temps morts
  • Intégration RESTful
  • Surveillance de l'interface RESTful à l'aide de la passerelle d'API AWS

Hello World - Fonction Lambda

C'est l'une des fonctions lambda les plus simples. C'est équivalent au programme Hello World.
Pour créer votre premier programme, suivez les étapes ci-dessous.

  1. Connexion à la console AWS
  2. Cliquez sur Lambda sous compute
  3. Cliquez sur créer une fonction Lambda entrer la description de l'image ici
  4. Ignorer la section blueprint sélectionnée
  5. En mode de déclenchement, cliquez sur le rectangle en pointillé entrer la description de l'image ici
  6. Sélectionner la passerelle API
  7. Remplissez les détails requis comme dans l'image. entrer la description de l'image ici Le nom de l'API est le nom de votre API que vous allez créer. Resource Pattern est le chemin d'URL sur lequel vous pouvez appeler votre fonction Lambda. Sélectionnez la méthode http requise. Dans notre exemple, nous choisissons GET. Dans AWS, le staging peut être fait de différentes manières comme prod, dev ... Cela vous aidera à différencier les fonctions de prod et dev. Pour des raisons de démonstration, choisissez la sécurité comme Open (ce n'est pas recommandé en production).
  8. Configurez la fonction comme ci-dessous entrer la description de l'image ici Indiquez le nom de la fonction, la description de votre fonction et de l'environnement d'exécution. Nous choisissons python comme environnement d'exécution.
  9. Modifier le code. entrer la description de l'image ici Ici, nous imprimons l'événement aws lambda dans cloudtrail qui est gratuit. Il renvoie également une chaîne.
  10. Fournit un gestionnaire de fonction Lambda et un rôle entrer la description de l'image ici Assurez-vous que le nom du gestionnaire commence par lambda_function .. Créez également un nouveau rôle pour exécuter la fonction lambda. Sélectionnez la quantité de mémoire principale requise pour exécuter votre fonction. Sélectionnez le délai d'attente par défaut et cliquez sur suivant
  11. Cliquez sur créer une fonction
  12. Maintenant, votre fonction est prête à être exécutée. Cliquez sur le lien fourni par le aws entrer la description de l'image ici entrer la description de l'image ici Lorsque vous cliquez sur le lien, votre fonction lambda sera exécutée en arrière-plan et vous obtiendrez une sortie dans le navigateur.


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow