我在使用哪些 AWS 服务?

ma1*_*w28 24 amazon-web-services

当我登录AWS 管理控制台时,我只看到所有服务的列表。我怎么知道我正在使用哪些?我可以隐藏那些我不使用的吗?

我更喜欢 Heroku 组织事物的方式。它首先显示您的应用程序。然后,当您单击某个应用程序时,它只会显示该应用程序正在使用的加载项(服务)。想象一下登录 Heroku 并看到所有Heroku 附加组件的列表。

dre*_*mac 22

更新:2019-02-22 09:39:25

  • stackexchange 网络上的用户报告说,由于 AWS 所做的更改,此答案不再有效

快速回答 (TL;DR)

  • 使用 的tag editor功能AWS Resource Groups报告 AWS 服务使用情况。

详细解答

语境

  • 亚马逊网络服务控制台 (AWSConsole)
  • 当前版本截至 2017-06-11
  • 跟踪任何各种 AWS 资源

问题

  • 场景: AWSUserDipasq 需要一份报告,显示特定 AWSConsole 的所有已用资源
  • AWSUserDipasq 手头没有方便的记录或报告
    • 示例:AWSUserDipasq 从其他人那里继承了 AWS 配置
    • 示例:AWSUserDipasq 很早以前就设置好了配置,忘记他做了什么
    • 示例:AWSUserDipasq 使用某些第三方服务在特定 AWSConsole 上配置一个或多个资源
  • AWSUserDipasq 注意到 AWSBillingReport 没有显示足够的细节
    • 示例:AWSBillingReport 仅显示那些没有关联使用费的项目
    • 示例:AWSBillingReport 仅显示在前一个计费周期内已经产生成本的那些项目

解决方案

使用tag editor的功能AWS Resource Groups

一步步:

  • 步骤:登录到相关的 AWSConsole
  • 步骤:Resource Groups从主 AWSConsole 中选择
  • 步骤:tag editor从资源组子菜单中选择
  • 步骤:在Find resources to tag :: Regions选择所有可用的 AWS 区域下
  • STEP:下Find resources to tag :: Resource Types选择All resource types
  • 步骤:选择 Find Resources

成功完成这些步骤后,结果将是在相关 AWSConsole 上部署的所有 AWS 资源的报告

陷阱

  • 此方法可能会显示已分配用于部署但仍未实际使用的资源。

也可以看看


ma1*_*w28 2

一旦弄清楚您正在使用哪些服务,您可能需要创建一个资源组将它们分组在一起。