发布于 2026-01-06 2 阅读
0

通过 sls-mentor DEV 的全球展示与讲解挑战赛(由 Mux 呈现),以前所未有的方式可视化您的 AWS 应用程序:展示您的项目!

使用 sls-mentor,以前所未有的方式可视化您的 AWS 应用程序

由 Mux 主办的 DEV 全球展示挑战赛:展示你的项目!

sls-mentor 带给你前所未有的无服务器应用体验

你是否曾梦想过能够一目了然地可视化整个 AWS 应用程序?借助 sls-mentor 的全新 3.0 (alpha) 版本,现在这一切都成为了可能!

sls-mentor 是一款免费开源工具,可生成 AWS 应用程序的交互式图表。该图表包含应用程序组件(Lambda 函数、DynamoDB 表、S3 存储桶等)之间的所有交互,以及它们的统计信息(冷启动持续时间、程序包大小、表大小等)。

sls-mentor 的最终目标是让开发人员和技术主管能够根据自身情况,通过提供用户友好的数据和最佳实践,做出与其 AWS 应用程序架构相关的明智决策。

如何运行sls-mentor?

您只需使用命令行界面 (CLI) 即可运行 sls-mentor 的新版本 3.0,只需使用以下命令:

npx sls-mentor@alpha -p <AWS_CLI_PROFILE> -r <AWS_REGION>
Enter fullscreen mode Exit fullscreen mode

在 GitHub 上给 sls-mentor 点赞 ⭐️

sls-mentor 将在与 CLI 配置文件关联的 AWS 账户上实时执行分析。

此外,还有筛选选项:-c用于指定 CloudFormation 堆栈,-t以及用于标签。

sls-mentor 能做什么?

sls-mentor 3.0 目前仍处于 alpha 测试阶段,但功能已经相当强大了!

可视化 AWS 应用程序的图形快照

图片描述

部分资源或交互功能目前尚不支持,我们正在努力开发中!

按统计数据(持续时间、大小等)对 Lambda 函数/DynamoDB 数据库进行排名

图片描述

更多选项即将推出!

编辑图表

图片描述

您可以随意移动应用程序的各个组件,或者将其固定(按空格键)使其更清晰。

短期路线图

我们目前正在努力改进 alpha 版本!

以下是我们计划在未来几周内实现的一些功能:

  • AppSync API 和集成
  • 聚类(按 CloudFormation 堆栈、按标签……)
  • 筛选选项(按 CloudFormation 堆栈、按标签……)
  • 更多统计数据(S3 存储桶……)
  • 最佳实践

我们需要你!

如果您喜欢试用 sls-mentor 3.0,您的反馈对我们非常宝贵!欢迎留言或在 Twitter 上联系我。

请在推特上联系我🚀

我们也欢迎大家投稿!

在 GitHub 上贡献代码⭐️

文章来源:https://dev.to/slsbytheodo/visualize-your-aws-app-like-never-before-with-sls-mentor-2j3l