本地的公有云模拟工具—-localstack
发现了一个非常强大的工具,可以在本地的环境模拟云上的几乎全部的常用资源。运行简单,有WebAPP,和AWS上的配置完全一致。用于一些架构验证,以及API相关工具的验证是非常方便的。
LocalStack是一个云服务模拟器,在您的笔记本电脑或 CI 环境中的单个容器中运行。使用 LocalStack,您可以完全在本地计算机上运行 AWS 应用程序或 Lambda,而无需连接到远程云提供商!

在本地模拟一个 AWS 的云环境,支持目前所有的主流的产品。并且可以通过Docker Desktop 的插件来进行拓展提供基于UI的管理。
模拟不是玩具级别的,可以看下面的架构图。用来做新项目的形式化的验证是非常不错的。

如果工作上用到AWS 的lambda,就可以更方便的进行本地的调试,以及运行,
- 使用 LocalStack 设置 Elastic Load Balancing (ELB) 应用程序负载均衡器,通过无服务器框架部署
- 使用简单存储服务 (S3) 和带有 LocalStack 的 Terraform 在本地托管静态网站


应用提供的web UI来提供AWS的全部操作。创建/管理 全部实例。
