amazon-web-services - AWS 中的容器服务
问题描述
最近,我开始研究容器,并开始在生产环境中使用它。我使用 AWS 作为云平台,并希望收到您关于此主题的意见。在您的实验和实验室中,您认为在 Amazon Web Services 中使用容器的最佳方式是什么?
解决方案
有几个选项:
ECS 上的容器对于您通常在服务器上运行容器的方式非常熟悉。ECS 参考架构
EKS 是有效管理的 Kubernetes(AWS 管理的主节点)具有调度容器部署的调度程序以及管理容器的功能的优势。(我相信这是运行容器工作负载的未来)。它的缺点是学习曲线略陡。
然后我认为包含 AWS Lambda 也很重要,这些无服务器函数实际上是 0-15 分钟的短寿命容器。对我来说,建立 POC 非常快,并且很容易在后期移植到容器中。但是,如果您计划执行大量与 IO 相关的任务,因为由于 IO 的阻塞性质,您需要为它们空闲的时间付费。
话虽如此,这实际上取决于您的用例和您的工作量。