Elastic Beanstalk AWS中的环境与应用程序

问题描述 投票:1回答:1

我最近开始使用AWS EBS,并且对什么环境和应用程序及其区别感到困惑?

我可以使用环境来具有development testingproduction环境,然后在每个环境中具有多个应用程序吗?

谢谢!

amazon-web-services amazon-ec2 amazon-elastic-beanstalk
1个回答
1
投票

引用docs

  • 应用程序:Elastic Beanstalk应用程序是Elastic Beanstalk组件的逻辑集合,包括环境,版本和环境配置。在Elastic Beanstalk中,应用程序在概念上是类似于文件夹

  • Environment:环境是运行应用程序版本的AWS资源集合。每个环境一次只能运行一个应用程序版本,但是,您可以在多个环境中同时运行相同的应用程序版本或不同的应用程序版本。

返回您的问题:

我可以使用环境来具有开发测试和生产环境,然后在每个环境中具有多个应用程序吗?

没有相反。 一个应用程序可以具有多个环境

例如。如果您的应用程序名为:my-first-web-application,那么您可以在其中拥有三个独立的环境:

  • 产品-稳定的环境,可满足现实生活中的请求,运行稳定版本的my-first-web-application代码库。
  • dev-开发和测试my-first-web-application代码库的新版本时的开发环境。
  • staging-在将新版本的应用程序投入生产环境之前,对其进行最终测试。
© www.soinside.com 2019 - 2024. All rights reserved.