Amazon web services 用于本地开发的AWS Docker容器
我正在使用AWS Dynamo DB、Lambda、ElastichSearch、ElasticCache(Redis)。我想让所有这些服务离线,以促进当地发展。我想知道有没有一个码头集装箱来装所有这些服务 也许吧!有(一组)Docker容器声称它们提供流行AWS服务的本地实现: 编辑:对于lambda特定的东西,还有Amazon web services 用于本地开发的AWS Docker容器,amazon-web-services,docker,Amazon Web Services,Docker,我正在使用AWS Dynamo DB、Lambda、ElastichSearch、ElasticCache(Redis)。我想让所有这些服务离线,以促进当地发展。我想知道有没有一个码头集装箱来装所有这些服务 也许吧!有(一组)Docker容器声称它们提供流行AWS服务的本地实现: 编辑:对于lambda特定的东西,还有 我从未真正使用过这些Docker容器,但我一直想用。(但我的开发需要尝试使用商品服务,而不是特定于供应商的服务。因此,MongoDB而不是DynoDB,当然我们可以使用Elast
我从未真正使用过这些Docker容器,但我一直想用。(但我的开发需要尝试使用商品服务,而不是特定于供应商的服务。因此,MongoDB而不是DynoDB,当然我们可以使用ElastiCache来运行我们的Redis集群,但这只是意味着在本地开发中,我们可以直接使用Redis。话虽如此,这不是每个人都喜欢的/在某些方面可能不可能……)除了AWS Lambda之外,我们使用docker为大多数AWS服务进行本地开发 我们使用的服务容器如下所示:
- 对于RDS MySQL
- 弹力绷带
- 用于AWS弹性搜索
- 对于S3
- 用于模拟SQS和SNS主题(SNS主题的实现有点难看,但用一些if-else语句抽象在一个地方)
使用此设置已超过一年,没有任何问题。您可能还想参考IFTTT的博客,了解有关DNS解析的更多想法以及如何更好地进行此项工作。您在SNS中使用了什么?ActiveMQ本身。您在群集启用模式下使用什么来测试elasticache?