![映射我们的 AWS 服务器基础设施的一个好方法](https://linux22.com/image/747640/%E6%98%A0%E5%B0%84%E6%88%91%E4%BB%AC%E7%9A%84%20AWS%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%9F%BA%E7%A1%80%E8%AE%BE%E6%96%BD%E7%9A%84%E4%B8%80%E4%B8%AA%E5%A5%BD%E6%96%B9%E6%B3%95.png)
小公司。我们开发了一个相当强大的应用程序,该应用程序在 AWS 上运行,为许多客户提供服务。我们的系统管理员/首席开发人员已离开公司,并带走了我们并不共享的知识。
我们的其他开发人员很容易掌握编码。作为项目经理,我已经掌握了如何使用 Laravel Forge 和 AWS 根据需要管理服务器部署。在 AWS 工作多年,我了解基本。
我对架构有很高的理解,但并不完全了解元素之间的所有关系。
我想记录所使用的实例、IP、卷、安全组、密钥等以及它们之间的关系。如果可能的话,最好以视觉形式记录,或者至少以表格形式记录。
我正在慢慢弄清楚如何找到一切。
有人对如何为系统创建易于理解的文档有什么建议吗?
我正在 Excel、Powerpoint、Gliphy 等软件中反复尝试这一点,我发现自己必须重新开始并重新设计布局,因为我发现其中存在一种我以前不理解的新关系。
任何建议都将不胜感激。
答案1
我还没有找到一个可以自动生成优秀、有用的 AWS 图表的工具。如果我想要一份资源列表,我会使用以下几个工具:
- AWS 标签编辑器:内置于 AWS,仅提供可导出的列表
- Cloudockit:没有用过,但看起来很有用
- CloudCraft.co:对于列表和图表很有用,但对于图表却不如我希望的那样好
- AWS Retriever:提供了 AWS 资源列表,但看起来像是测试版软件
我发现 draw.io 或者他们的离线客户端对于创建 AWS 图表非常有效。