Answers:
明智地使用一种云“编排”工具(例如Terraform或可能的Fugue)似乎是最好的方法。
您可以从小处着手,选择一个不太重要但不是很广泛的环境,仔细地将其解密为可自动化的代码,然后从那里开始。
对于谷歌搜索和其他面向流行词的媒体应用程序,这广泛地称为基础结构即代码。
更具体地说,例如,如果在Terraform的HCL文件中描述了您的环境,则需要将ID导出为“输出”,并且可以对脚本/ Jenkins作业/等中的ID进行操作
Netflix提出了解决资源泛滥问题的方法。他们创建了看门人猴子,负责清理显然没有使用的资源。
为了跟踪在Amazon AWS中创建的资源,生成审核日志,并允许搜索时间(和历史记录),他们还创建了Edda。Edda允许存储和搜索您的AWS资源。
有人提到Janitor Monkey可能与Edda集成在一起,但是从那以后他们还没有发布太多有关这些的信息。
如今,借助AWS CloudTrail和AWS Config Rules,无需第三方软件就可以实现类似的结果。当Edda和Janitor Monkey(2012-2013)宣布时,这两种服务尚未准备好解决这类问题。
借助CloudTrail和Config,资源跟踪已经到位。所有要做的就是编写一个脚本,该脚本将通过不时遍历列表来决定如何处理这些脚本。