Amazon web services 弹性豆茎AWS中的环境与应用

Amazon web services 弹性豆茎AWS中的环境与应用,amazon-web-services,amazon-ec2,amazon-elastic-beanstalk,Amazon Web Services,Amazon Ec2,Amazon Elastic Beanstalk,我最近开始使用AWS EBS,对什么是环境和应用程序以及两者的区别感到困惑 我可以使用环境进行开发测试和生产环境,然后在每个环境中都有几个应用程序吗 谢谢 引用: 应用:弹性Beanstalk应用程序是弹性Beanstalk组件的逻辑集合,包括环境、版本和环境配置。在Elastic Beanstalk中,应用程序在概念上类似于文件夹 环境:环境是运行应用程序版本的AWS资源的集合。每个环境一次只能运行一个应用程序版本,但是,您可以在多个环境中同时运行相同的应用程序版本或不同的应用程序版本 回

我最近开始使用AWS EBS,对什么是环境和应用程序以及两者的区别感到困惑

我可以使用环境进行
开发
测试
生产
环境,然后在每个环境中都有几个应用程序吗

谢谢

引用:

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

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

回到你的问题:

我是否可以使用环境来拥有一个开发测试和生产环境,然后在每个环境中拥有多个应用程序

不,相反一个应用程序可以有多个环境

比如说。如果您的应用程序被称为:
我的第一个web应用程序
,那么其中可能有三个独立的环境:

  • prod—环境稳定,可满足现实生活中的请求,运行稳定版本的
    my first web应用程序
    code base
  • dev—开发和测试
    my first web应用程序的新版本时的开发环境
  • 暂存-在应用程序的新版本投入生产环境之前,对其进行最终测试
只需补充说明,我已在awsebcli上登录到一个旧的AWS帐户。。。您知道我需要执行什么命令才能注销并登录到我的新帐户吗?再次感谢@JannickeTvedt您可以使用--profile参数来使用不同的帐户。我应该如何使用它?正如你可能从我的帖子中看到的那样,我对这种东西是新手@JannickeTvedt这里介绍了如何使用配置文件。