使用 AWS EC2 和 ECS 选择微服务
Choosing microservice using AWS EC2 and ECS
我正在尝试开发一个 spring 云微服务。我计划部署到 AWS 云中。当我阅读 AWS 资源时,我发现 ECS 为部署 EC2 以外的微服务提供了配置更少的环境。我的疑问是
- 我可以在没有配置的情况下为我的完整服务部署选择 ECS 资源吗?
- 创建ECS服务,EC2实例是必须的吗?我是否可以在不创建 EC2 VM 的情况下仅在我的帐户中使用 ECS?我需要了解 ECS 是 EC2 的替代品吗?
ECS 是一项服务,可为 docker 容器提供虚拟机集群,管理容器生命周期。
1) 是的。您可以使用 ECS 进行服务部署,它需要一些基本配置,一次性完成。
2) 否。对于 运行 docker 容器,您需要 EC2 实例,否则无法 运行。 EC2 实例由 ECS 管理,因此您只需要提供一些配置,如区域、安全组等。
有关完整的配置和部署,请参阅下文 link。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html
我正在尝试开发一个 spring 云微服务。我计划部署到 AWS 云中。当我阅读 AWS 资源时,我发现 ECS 为部署 EC2 以外的微服务提供了配置更少的环境。我的疑问是
- 我可以在没有配置的情况下为我的完整服务部署选择 ECS 资源吗?
- 创建ECS服务,EC2实例是必须的吗?我是否可以在不创建 EC2 VM 的情况下仅在我的帐户中使用 ECS?我需要了解 ECS 是 EC2 的替代品吗?
ECS 是一项服务,可为 docker 容器提供虚拟机集群,管理容器生命周期。
1) 是的。您可以使用 ECS 进行服务部署,它需要一些基本配置,一次性完成。
2) 否。对于 运行 docker 容器,您需要 EC2 实例,否则无法 运行。 EC2 实例由 ECS 管理,因此您只需要提供一些配置,如区域、安全组等。
有关完整的配置和部署,请参阅下文 link。
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ECS_GetStarted.html