Amazon web services 多个docker容器与多个ec2实例

Amazon web services 多个docker容器与多个ec2实例,amazon-web-services,docker,amazon-ec2,docker-compose,amazon-ecs,Amazon Web Services,Docker,Amazon Ec2,Docker Compose,Amazon Ecs,我有多个微服务,我必须独立运行。我正在考虑将它们部署在一个ec2实例中的docker容器中。但还有缩放的问题。我知道ecs给了我扩展的能力。我还没用过云服务器。所以我的问题是,我可以通过创建一个ec2网络来扩展我所有的容器吗?还是有什么我没有想到或不知道的?此外,此部署的性能问题是什么 谢谢 Amit对于微服务部署,考虑到HA、可扩展性、性能等因素,一个ec2实例永远不足以满足生产工作负载 你应该考虑集群。计算集群是一个多租户计算环境,由服务器(称为“节点”)组成,这些服务器的资源已汇集在一起并

我有多个微服务,我必须独立运行。我正在考虑将它们部署在一个ec2实例中的docker容器中。但还有缩放的问题。我知道ecs给了我扩展的能力。我还没用过云服务器。所以我的问题是,我可以通过创建一个ec2网络来扩展我所有的容器吗?还是有什么我没有想到或不知道的?此外,此部署的性能问题是什么

谢谢
Amit

对于微服务部署,考虑到HA、可扩展性、性能等因素,一个ec2实例永远不足以满足生产工作负载

你应该考虑集群。计算集群是一个多租户计算环境,由服务器(称为“节点”)组成,这些服务器的资源已汇集在一起并用于执行进程。要启用此行为,集群中的节点必须由某种集群管理框架进行管理

因此,您必须在Kubernets、Mesos&Marathon和AWS ECS的多个选项中进行选择

EC2容器服务是:一个集群管理框架,它使用乐观的共享状态调度,使用Docker容器在EC2实例上执行进程

上面的选项提供了您需要的所有功能。因此,您需要对其中的更多内容进行分析,并根据您的需要选择最合适的选项