13.3. Comment configurer AWS Lambda : création d'une fonction Lambda

Página 44

AWS Lambda est un service informatique qui vous permet d'exécuter du code sans avoir besoin de provisionner ou de gérer des serveurs. Il exécute le code uniquement lorsque cela est nécessaire et passe automatiquement de quelques requêtes par jour à des milliers par seconde. Dans cette section, nous apprendrons comment configurer AWS Lambda en créant une fonction Lambda.

Une fonction Lambda est une unité logicielle personnalisée qu'AWS Lambda exécute en réponse aux événements déclenchés. La fonction est composée de son code et des éventuelles dépendances associées. Il est important de noter que le code que vous exécutez dans AWS Lambda est appelé « fonction Lambda ».

Étape 1 : Accédez à la console de gestion AWS

Pour commencer, vous devez accéder à AWS Management Console et ouvrir la console AWS Lambda.

Étape 2 : Créer une nouvelle fonction Lambda

Dans la console AWS Lambda, cliquez sur « Créer une fonction ». Cela vous mènera à une nouvelle page où vous pourrez configurer votre rôle.

Étape 3 : Nommez et configurez votre rôle

Tout d'abord, vous devez donner un nom à votre fonction. Ce nom doit être unique pour votre compte dans la région AWS que vous utilisez. Ensuite, vous devez choisir le langage de programmation que vous utiliserez pour écrire votre fonction. Dans ce cas, nous choisirons Python.

Étape 4 : Définir les autorisations pour votre rôle

Ensuite, vous devez définir les autorisations pour votre rôle. Cela se fait via une stratégie d'exécution, qui est une stratégie IAM qui donne à votre rôle l'autorisation d'accéder aux ressources AWS. Vous pouvez choisir une politique existante ou en créer une nouvelle.

Étape 5 : Créez votre fonction

Après avoir défini les autorisations, vous pouvez cliquer sur « Créer un rôle ». Cela vous mènera à une nouvelle page où vous pourrez commencer à écrire votre code.

Étape 6 : Écrivez votre code

Sur la page de création de fonction, vous verrez un éditeur de code dans lequel vous pourrez écrire votre code. Ce code sera la logique de votre fonction. Vous pouvez écrire le code directement dans l'éditeur ou télécharger un fichier .zip contenant votre code et toutes les dépendances nécessaires.

Étape 7 : Testez votre fonction

Après avoir écrit votre code, vous pouvez tester votre fonction. Pour ce faire, cliquez sur « Configurer les événements de test » en haut de la page. Ici, vous pouvez définir les paramètres d'entrée de votre fonction, puis cliquer sur "Test" pour exécuter votre fonction avec ces paramètres.

Étape 8 : Analyser les résultats

Après avoir testé votre fonction, vous pouvez analyser les résultats. La console AWS Lambda affichera les résultats de l'exécution de votre fonction, y compris les messages de journal et la durée d'exécution.

Étape 9 : Publiez votre rôle

Enfin, après avoir testé et analysé les résultats, vous pouvez publier votre fonction. Cela rendra votre fonction disponible pour être déclenchée par des événements. Pour publier votre fonction, cliquez sur "Actions" puis "Publier une nouvelle version".

En résumé, la création d'une fonction Lambda dans AWS Lambda implique de nommer et de configurer votre fonction, de définir des autorisations, d'écrire votre code, de tester votre fonction, d'analyser les résultats et enfin de publier votre fonction. Il s'agit d'un moyen puissant et flexible d'exécuter votre code dans le cloud sans avoir à gérer de serveurs.

Dans la section suivante, nous découvrirons API Gateway et comment elle peut être utilisée conjointement avec AWS Lambda pour créer des applications backend puissantes et évolutives.

Répondez maintenant à l’exercice sur le contenu :

Quelles sont les étapes pour créer une fonction Lambda dans AWS Lambda ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

4513.4. Comment configurer AWS Lambda : comprendre la console AWS Lambda

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte