是否有任何服务可以绘制显示AWS组件之间依赖关系的图表?
想象一下,我有一个在SNS中订阅的SQS。并且Lambda寄存器在同一个SNS中。反正有没有看到这些家属?
答案 0 :(得分:0)
我能想到的最接近的就是使用Terraform(https://www.terraform.io) - 说实话,我从来没有尝试过,只是在桌面上分享一些想法。
理想情况下,您已经使用这样的工具管理了您的基础架构(或者它可能是Cloudformation),但是由于您没有提及任何一个,我会假设您没有。
Terraform将有import命令,因此您可以将其指向您的资源,它将生成状态文件。
使用这些状态文件,您可以生成这些状态文件中描述的graph基础架构。
如果您使用的是Cloudformation,我找到了github project。它使用相同的graph lib,因此渲染将大致相同。虽然项目没有得到很大程度的维护,但我不确定它是否会了解最近的服务