使用 Elastic Beanstalk 部署微服务
Posted
技术标签:
【中文标题】使用 Elastic Beanstalk 部署微服务【英文标题】:Microservice deployment using Elastic Beanstalk 【发布时间】:2018-06-13 19:43:01 【问题描述】:我正在尝试开发 Spring Cloud 微服务并使用 Elastic Beanstalk 部署到 AWS 云中。当我搜索部署选项时,我发现了 Beanstalk 的部署环境。我在这里有点困惑。我可以在不启动 EC2 机器的情况下使用 Elastic Beanstalk 部署我的微服务吗?
这里我只接近 Elastic Beanstalk 服务。可以在不启动 EC2 的情况下吗?
我是 AWS 世界的初学者。
【问题讨论】:
【参考方案1】:您可以使用 Elastic Beanstalk 来部署您的微服务。当您使用 Elastic Beanstalk 时,Elastic Beanstalk 在后端创建所需的 EC2 实例和负载均衡器来运行和部署您的应用程序。因此,您不需要创建 EC2 实例。我建议您按照教程 here 进行操作,该教程将引导您启动示例 Multi Docker 应用程序。
另外,我建议您研究ECS/Fargate 服务,它具有更多托管微服务应用程序的功能。
【讨论】:
好的,我明白了。感谢 Sudheerchamarthi 先生的回复。以上是关于使用 Elastic Beanstalk 部署微服务的主要内容,如果未能解决你的问题,请参考以下文章
使用 Pallet 向 Elastic Beanstalk 部署战争
使用 MongoDB 部署 Elastic Beanstalk
使用 MongoDB 部署 Elastic Beanstalk
如何使用 TFS 2017 部署到 Elastic Beanstalk?