AWS Lambda - Configuration de l'environnement

Avant de commencer à travailler avec AWS Lambda, vous devez disposer d'une connexion avec la console Amazon. AWS Lambda prend en charge deux IDE:Visual studio et Eclipse. Dans ce chapitre, nous aborderons en détail l'installation d'AWS Lambda par étape.

Créer une connexion dans AWS Console

Vous pouvez créer votre connexion dans AWS Console gratuitement à l'aide de l'offre gratuite d'Amazon. Vous pouvez suivre ces étapes ci-dessous pour créer une connexion avec amazon afin d'utiliser les services Amazon -

Étape 1

Aller à https://aws.amazon.com/free/et cliquez sur créer un compte gratuit. Vous pouvez voir la capture d'écran ci-dessous -

Étape 2

Cliquer sur Create a Free Account et vous serez redirigé vers l'écran comme indiqué ci-dessous -

Maintenant, remplissez les détails de l'adresse e-mail, du mot de passe et du nom de compte AWS selon votre choix dans ce formulaire ci-dessus et cliquez sur Continue.

Étape 3

Maintenant, vous pouvez trouver l'écran comme indiqué ci-dessous -

Entrez tous les détails requis dans ce formulaire.

Notez qu'il y a des frais minimums à payer en fonction du pays sélectionné. Le même est remboursé une fois que les détails saisis sont validés. Vous avez besoin des détails de votre carte de crédit ou de débit pour créer le compte gratuit. Pour les utilisateurs indiensRs 2/- est déduit et pour nous $1 La somme est remboursée à l'utilisateur de la carte concerné une fois que l'utilisateur est validé.

Veuillez noter que le compte est gratuit et qu'il y a des limites à l'utilisation des services. Si l'utilisation dépasse la limite, l'utilisateur sera facturé pour cela.

Une fois les détails saisis dans le formulaire ci-dessus, cliquez sur Create Account and Continue.

Vous serez redirigé vers l'écran suivant comme indiqué ci-dessous.

Étape 4

Vous devez saisir les informations de paiement, qu'il s'agisse de carte de crédit ou de débit, ainsi que sa date d'expiration et le nom du titulaire de la carte comme indiqué ci-dessous -

Étape 5

Une fois tous les détails saisis, cliquez sur Secure Submit et il validera la carte auprès de la banque et vous donnera le OTPsur votre mobile associé à la carte. Vous pouvez trouver une fenêtre comme indiqué ci-dessous -

Maintenant, entrez le OTP détails et cliquez Make Payment. Vous êtes facturé en fonction du pays sélectionné.

Étape 6

Une fois le paiement effectué, l'étape suivante est la vérification par téléphone. Vous devez entrer votre numéro de mobile comme indiqué ci-dessous -

Une fois les détails renseignés, cliquez sur Call Me Now. AWS appellera immédiatement à l'aide du système automatisé. Lorsque vous y êtes invité, saisissez le numéro à 4 chiffres qui apparaîtra sur votre site AWS sur votre téléphone à l'aide du clavier de votre téléphone. Cela vérifiera votre numéro et vous obtiendrez l'activation de la messagerie dans l'ID de messagerie spécifié au début lors de la création de la connexion.

Étape 7

Cliquez sur le lien de messagerie et entrez le nom du compte ou l'ID de messagerie et le mot de passe et connectez-vous aux services AWS comme indiqué ci-dessous -

Le nom du compte est affiché dans le coin supérieur droit comme indiqué ci-dessus. Vous pouvez maintenant commencer à utiliser le service AWS Lambda. Pour le service AWS Lambda, les langages pris en charge sont NodeJS, Python, Java, C # et Go.

Installation de Visual Studio 2017

Il existe 2 IDE compatibles avec AWS: Visual Studio et Eclipse. Dans cette section, nous aborderons l'installation de Visual Studio 2017 sur Windows, Linux Mac. Accédez au site officiel de Visual Studio:https://www.visualstudio.com/downloads/. Vous pouvez trouver l'écran d'accueil comme indiqué -

Téléchargez la version communautaire ie Visual Studio Community 2017car c'est un libre maintenant pour la pratique. Une fois installé, il vous guidera à travers les étapes d'installation où vous devez sélectionner les packages à utiliser ultérieurement. Vous pouvez sélectionner nodejs, python, c# package pour nous de travailler plus tard.

Prise en charge d'AWS Toolkit pour Visual Studio 2017

Une fois que vous avez installé Visual Studio 2017, vous devrez suivre les étapes indiquées pour installer la prise en charge d'AWS Toolkit pour Visual Studio 2017 -

Étape 1

Aller à https://aws.amazon.com/visualstudio/ et téléchargez la boîte à outils AWS pour Visual Studio.L'affichage est comme indiqué ci-dessous -

Notez que le package téléchargé pour Visual Studio 2017 est vsixpaquet. Si votre version de Visual Studio est comprise entre 2013-2015, il installera unmsiinstallateur. Clique leDownload comme indiqué ci-dessous.

Étape 2

Maintenant, double-cliquez sur le package vsix téléchargé et il vous exécutera à travers les étapes d'installation comme indiqué ci-dessous -

Une fois que Visual Studio est installé avec succès, vous pouvez voir une fenêtre, comme indiqué ci-dessous -

Étape 3

Maintenant, ouvrez Visual Studio 2017 et vous devriez voir une page d'accueil d'AWS comme indiqué ci-dessous -

Notez que vous devez ajouter la clé d'accès, la clé secrète, le numéro de compte pour commencer et utiliser les services AWS de visual studio.s

AWS Lambda BoilerPlate pour NodeJS

Vous pouvez l'utiliser avec visual studio code comme indiqué ci-dessous.

Étape 1

Vous pouvez télécharger Visual studio code gratuitement sur le site officiel:https://www.visualstudio.com/downloads/. La page d'accueil des téléchargements de Visual Studio ressemble à ceci:

Étape 2

Maintenant, ouvrez le code Visual Studio comme indiqué ci-dessous -

Étape 3

Pour installer la prise en charge d'AWS, support for nodejsL'option est disponible dans les extensions. Vous pouvez rechercher AWS et il affichera l'option comme suit -

Étape 4

Maintenant, installez le passe-partout pour AWS Lambda dans nodejs comme indiqué -

Étape 5

Cliquez sur le référentiel et clonez-le dans Visual Studio pour commencer à écrire la fonction Lambda dans Visual Studio. Il vous redirige vers ce référentiel que nous pouvons cloner dans Visual Studio:https://github.com/loganarnett/vscode-lambda-snippets. Maintenant, ouvrez la palette de commandes à partir deView option dans Visual Studio.

Étape 6

Cliquez dessus et choisissez git clone comme indiqué ci-dessous -

Étape 7

Entrez l'URL du référentiel et enregistrez-la selon votre choix localement. Créerindex.js fichier comme indiqué ci-dessous pour travailler avec la fonction lambda -

Installation de l'IDE Eclipse

Maintenant, vous devrez installer le dernier IDE Java EE eclipse. Vous pouvez le télécharger sur le site officiel d'Eclipse:https://www.eclipse.org/downloads/

Prise en charge d'AWS Toolkit pour Eclipse IDE

Une fois Eclipse installé, procédez comme suit -

Étape 1

Accédez à l'aide dans le menu et cliquez sur Install New Software.

Étape 2

Entrer https://aws.amazon.com/eclipse dans la zone de texte étiquetée Work with en haut de la boîte de dialogue.

Étape 3

Maintenant, sélectionnez le requis AWS Core Management Tools et d'autres éléments facultatifs de la liste ci-dessous.

Étape 4

Maintenant, cliquez sur Next. Eclipse vous guidera à travers les étapes d'installation restantes, comme indiqué dans les étapes suivantes ci-dessous.

Étape 5

Les modules principaux AWS sont affichés dans la grille ci-dessous, comme illustré dans la capture d'écran ci-dessous -

Étape 6

Une fois installé, l'outil AWS sera disponible dans Eclipse comme indiqué ci-dessous -

Étape 7

Vous pouvez voir l'écran suivant lorsque vous cliquez sur le service Amazon.

Maintenant, cliquez sur AWS Explorer pour voir les services disponibles. Nous discuterons comment travailler avec l'IDE installé dans les prochains chapitres.