在之前的模块中,您为在线游戏构建了库存系统。要构建此库存系统,您使用了:

这些工具提供灵活、大规模的解决方案,帮助您应对在构建高流量游戏应用程序时所面临的许多问题。

在以下步骤中,您将清理在本实验中创建的资源。

完成模块所需时间:20 分钟


  • 第 1 步:删除 Amazon Aurora Serverless 数据库

    首先,删除您创建的 Amazon Aurora Serverless 数据库。

    1. 导航到 RDS 控制台,在左侧窗格中,选择数据库
    2. 选择库存数据库。
    3. 选择操作,然后选择删除
    4. 在确认对话框中,对于创建最终快照选项,选择,然后选中我确认复选框。
    5. 选择删除数据库集群
  • 第 2 步:删除 AWS Secrets Manager 中的数据库凭证

    然后,删除您在 AWS Secrets Manager 中保存的数据库凭证。

    1. 导航到 Secrets Manager 控制台
    2. 选择库存数据库密钥。
    3. 选择操作,然后选择删除密钥
    4. 为了安全起见,Secrets Manager 要求等待一段时间后才能永久删除密钥。使用 30 天的默认时期,然后选择计划删除
  • 第 3 步:删除 AWS Lambda、Amazon API Gateway 和 Amazon Cognito 资源

    AWS Lambda 和 AWS API Gateway 按照使用量付费,因此您不会因为将它们留在您的账户中而被收取费用。不过,您最好还是在用完资源之后进行清理。

    scripts/ 文件夹,有一个名为 delete-resources.sh 的文件。此脚本删除您的 Lambda 函数、API Gateway REST API、函数的 IAM 角色,以及 Amazon Cognito 用户池。

    在终端中使用以下命令执行此脚本:

    bash scripts/delete-resources.sh

    您应该能在终端中看到以下输出:

    Removing REST API
    Deleting IAM role
    Deleting Lambda function
    Deleting Amazon Cognito User Pool
  • 第 4 步:删除 AWS Cloud9 环境

    最后,删除在本实验中使用的 AWS Cloud9 环境:

    1. 导航到 AWS Cloud9 控制台
    2. 选择 Serverless Aurora Inventory 环境,并选择删除
    3. 在对话框中键入 Delete,然后选择删除