Dans ce module, vous allez effectuer les étapes permettant de résilier toutes les ressources que vous avez créées au cours de ce didacticiel. Vous allez résilier votre application AWS Amplify, un groupe d'utilisateurs Amazon Cognito, une fonction AWS Lambda, un rôle IAM, une table DynamoDB, une API REST et un journal CloudWatch Logs. Une bonne pratique consiste à supprimer les ressources que vous n'utilisez plus pour éviter des frais indésirables.

Durée du module : 10 minutes

Services supprimés : AWS Lambda, Amazon API Gateway, AWS Amplify, Amazon DynamoDB, Amazon Cognito, AWS CloudWatch 


Suivez les instructions pas à pas ci-dessous pour supprimer les ressources AWS que vous avez créées dans chaque module. Cliquez sur le numéro de chaque étape pour développer la section.

  • Étape 1. Suppression de votre application

    Supprimez votre application Amplify.


    1. Dans AWS Management Console, choisissez Services, puis sélectionnez AWS Amplify sous Mobile.

    2. Sélectionnez l'application que vous avez créée dans le module 1.

    3. Dans la page de destination de l'application, choisissez 'Actions > Supprimer l'application'. Entrez 'Supprimer' lorsque vous êtes invité à confirmer, puis choisissez Confirmer.

  • Étape 2. Suppression de votre groupe d'utilisateurs Amazon Cognito

    Si vous avez utilisé le modèle AWS CloudFormation fourni pour exécuter le module 2, il vous suffit de supprimer la pile à l'aide de la console AWS CloudFormation. Sinon, supprimez le groupe d'utilisateurs Amazon Cognito que vous avez créé dans le module 2.


    1. Depuis la console AWS, cliquez sur Services, puis sélectionnez Cognito sous Services mobiles.

    2. Sélectionnez Gérer vos groupes d'utilisateurs.

    3. Sélectionnez le groupe d'utilisateurs WildRydes que vous avez créé dans le module 2.

    4. Choisissez Supprimer le groupe dans le coin supérieur droit de la page.

    5. Tapez delete, puis choisissez Supprimer le groupe à l'invite de confirmation.

  • Étape 3. Suppression de votre backend sans serveur

    Supprimez la fonction AWS Lambda, le rôle IAM et la table Amazon DynamoDB que vous avez créés dans le module 3.


    Fonction Lambda

    1. Dans l'AWS Management Console, cliquez sur Services, puis sélectionnez Lambda sous Calcul.

    2. Sélectionnez la fonction RequestUnicorn que vous avez créée dans le module 3.

    3. Dans le menu déroulant Actions, sélectionnez Supprimer une fonction.

    4. À l'invite de confirmation, choisissez Supprimer.

    Rôle IAM

    1. Dans l'AWS Management Console, cliquez sur Services, puis sélectionnez IAM sous Sécurité, identité et conformité.

    2. Sélectionnez Rôles dans le menu de navigation.

    3. Tapez WildRydesLambda dans la zone de filtre.

    4. Sélectionnez le rôle que vous avez créé dans le module 3.

    5. Dans le menu déroulant Actions du rôle, sélectionnez Supprimer le rôle.

    6. Choisissez Oui, supprimer, lorsque vous êtes invité à confirmer.

    Table DynamoDB

    1. Dans l'AWS Management Console, cliquez sur Services, puis sélectionnez DynamoDB sous Bases de données.

    2. Choisissez Tables dans le menu de navigation.

    3. Choisissez la table Rides que vous avez créée dans le module 3.

    4. Choisissez Supprimer la table dans le menu déroulant Actions.

    5. Laissez la case à cocher Supprimer toutes les alarmes CloudWatch pour cette table sélectionnée et choisissez Supprimer.

  • Étape 4. Suppression de votre API REST

    Supprimez l'API REST que vous avez créée dans le module 4. Une option Delete API (Supprimer l'API) figure dans le menu déroulant Actions lorsque vous sélectionnez votre API dans la console Amazon API Gateway.


    1. Dans l'AWS Management Console, cliquez sur Services, puis sélectionnez API Gateway sous Services applicatifs.

    2. Sélectionnez l'API que vous avez créée dans le module 4.

    3. Développez le menu déroulant Actions et sélectionnez Delete API (Supprimer l'API).

    4. À l'invite, entrez le nom de votre API et choisissez Delete API (Supprimer l'API).

  • Étape 5. Suppression de votre journal CloudWatch Logs

    AWS Lambda crée automatiquement un nouveau groupe de journaux par fonction dans Amazon CloudWatch Logs et y écrit des journaux quand votre fonction est appelée. Vous devez supprimer le groupe de journaux pour la fonction RequestUnicorn. De plus, si vous avez lancé des piles CloudFormation, des groupes de journaux peuvent être associés à des ressources personnalisées dans ces piles. Vous devez également les supprimer.


    1. Depuis la console AWS, cliquez sur Services, puis sélectionnez CloudWatch sous Outils de gestion.

    2. Choisissez Logs (Journaux) dans le menu de navigation.

    3. Sélectionnez le groupe de journaux /aws/lambda/RequestUnicorn. Si vous avez de nombreux groupes de journaux dans votre compte, vous pouvez taper /aws/lambda/RequestUnicorn dans la zone de texte Filter (Filtre) pour trouver facilement le groupe de journaux souhaité.

    4. Choisissez Supprimer le groupe de journaux dans le menu déroulant Actions.

    5. Choisissez Oui, supprimer, lorsque vous êtes invité à confirmer.

    6. Si vous avez lancé des modèles CloudFormation pour compléter un module, répétez les étapes 3 à 5 pour les groupes de journaux qui commencent par /aws/lambda/wildrydes-webapp.

Serverless_Web_App_LP_assets-badge

Félicitations, vous avez créé et résilié une application web sans serveur à l'aide d'Amazon Web Services (AWS).

exemple de texte

En savoir plus

Obtenez une présentation sur les fonctionnalités, composants et cas d'utilisation du calcul sans serveur sur Amazon Web Services (AWS). Découvrir le calcul sans serveur »

Explorer plus en détails

Découvrez des architectures multiniveaux sans serveur utilisant API Gateway et AWS Lambda pour réduire les cycles de déploiement et opérationnels. Consulter le livre blanc »

Créer un flux de travail

Découvrez une méthode permettant d'automatiser le déploiement d'applications sans serveur s'exécutant sur AWS Lambda à l'aide d'outils d'intégration et de livraison continues (CI/CD) d'AWS. Regarder le webinaire »