我正在开发一个原型IoT应用程序,它执行以下操作
当前架构和服务
问题和疑虑
我的目标是针对一组50位用户的Beta版本进行原型开发 (希望其他人可以帮助/处理产品发布)
我的目标当然不是生产发布。我想完成产品,显示我有兴趣的用户,当然,表明该产品有效!
在这方面的任何帮助将非常感谢!
答案 0 :(得分:0)
如果您想在AWS中管理最少麻烦的泊坞容器,您可以使用Amazon ECS服务来部署容器,或者使用Beanstalk。此外,您不需要在AWS中使用Swarm,ECS将为您工作。
使用中小尺寸的EC2实例,最好向外扩展而不是向上扩展。但是,您将面临的挑战是管理和扩展底层EC2以及您的docker容器。这导致您使用大型EC2实例来保持EC2缩放,并专注于泊坞窗缩放(这将为您增加额外成本)
您可以用于Web应用程序部分的另一个替代方法是使用带有Serverless Framework的AWS Lambda和API网关堆栈,这需要最少的操作开销并附带DevOps工具。
答案 1 :(得分:0)